import {AjaxCommon} from '@/libs/apiCommon'

//若是小于10就加个0
function repair(i) {
    if (i >= 0 && i <= 9) {
        return '0' + i
    } else {
        return i
    }
}
import {fileAddress} from '@/libs/apiCommon'

import Plus from '@/assets/images/plus.png'
import Reduce from '@/assets/images/reduce.png'
import * as GC from '@grapecity-software/spread-sheets'
let firstCount = 0

/**
 * 是否开启权限 （开发人员调试的时候，这个参数写false，不开启用户的菜单权限。）
 */
export const isOpenPermission = false

// // 保存到本地并自动点击
// function saveAs(data, name) {
//     const urlObject = window.URL || window.webkitURL || window;
//     const export_blob = new Blob([data]);
//     const save_link = document.createElementNS('http://www.w3.org/1999/xhtml', 'a');
//     save_link.href = urlObject.createObjectURL(export_blob);
//     save_link.download = name;
//     save_link.click();

// }
// // 下载含有url的文件
// function downloadUrlFile(url, fileName) {
//     const url2 = url.replace(/\\/g, '/');
//     const xhr = new XMLHttpRequest();
//     xhr.open('GET', url2, true);
//     xhr.responseType = 'blob';
//     //xhr.setRequestHeader('Authorization', 'Basic a2VybWl0Omtlcm1pdA==');
//     // 为了避免大文件影响用户体验，建议加loading
//     xhr.onload = () => {
//         if (xhr.status === 200) {
//             // 获取文件blob数据并保存
//             saveAs(xhr.response, fileName);
//         }
//     };
//     xhr.send();
// }

export class Utility {
    /**
     * 对数组进行分组操作
     * @param source 要分组的数字
     * @param keySelecter 分组规则
     */
    static arrayGroup(source, keySelecter) {
        const keySets = new Set()
        const result = []
        let key
        for (let item of source) {
            key = keySelecter(item).toString()
            if (keySets.has(key)) {
                result.find((m) => m.key == key).values.push(item)
            } else {
                keySets.add(key)
                result.push({
                    key: key,
                    values: [item]
                })
            }
        }
        return result
    }

    /**
     * 获取值（限定范围内）
     * @param {*} value int类型的值
     * @param {*} min
     * @param {*} max
     * @returns
     */
    static valueConfig(value, min, max) {
        if (value >= max) {
            return max
        } else if (value <= min) {
            return min
        } else {
            return value
        }
    }

    static _debounce = []
    /**
     * 延迟调用指定的方法(防抖动)
     * @param func
     * @param delay
     * @param taskId
     */
    static debounce(func, delay = 500, taskId) {
        if (delay < 0) {
            delay = 10
        }
        const hash = taskId ?? func.toString()
        let find = null
        for (let i = 0; i < this._debounce.length; i++) {
            if (this._debounce[i].funcId === hash) {
                find = this._debounce[i]
                break
            }
        }
        if (find === null) {
            find = {}
            this._debounce.push(find)
        } else {
            clearTimeout(find.taskId)
        }
        find.funcId = hash
        find.taskId = setTimeout(func, delay)

        return () => {
            clearTimeout(find.taskId)
        }
    }
    /**
     * 数组根据id去重
     * @param {*} arr
     * @returns
     */
    static uniqueById(arr) {
        // 使用Map来记录已出现的id，同时保持插入顺序
        const map = new Map()
        // 遍历数组，只保留每个id第一次出现的对象
        for (const item of arr) {
            // 检查id是否已存在于Map中
            if (!map.has(item.id)) {
                map.set(item.id, item)
            }
        }
        // 将Map的值转换为数组并返回
        return Array.from(map.values())
    }

    /**
     * 角色菜单配置
     * @param {*} newData
     * @param {*} allData
     */
    static createRoleMenuTreeData(newData, allData, powerList, listPower) {
        newData.map((item) => {
            let btnCheck = [false, false, false, false, false, false, false]
            const btns = listPower.find((t) => t.id == item.id)
            const button_per = btns?.button_per
            if (button_per) {
                const button_per_split = button_per.split('|')
                button_per_split.forEach((btn, i) => {
                    btnCheck[i] = btn == 1
                })
            }

            console.log(btnCheck, button_per, item, btns, 'button_per')
            let single = {
                ...item,
                title: item.attributes == 'sys' ? item.text + '【子系统】' : item.text + '【菜单】',
                searchTitle: '查询',
                searchCheck: btnCheck[0],
                addTitle: '新增',
                addCheck: btnCheck[1],
                editTitle: '编辑',
                editCheck: btnCheck[2],
                deleteTitle: '删除',
                deleteCheck: btnCheck[3],
                instructionTitle: '指令下发',
                instructionCheck: btnCheck[4],
                checkTitle: '审核',
                ckCheck: btnCheck[5],
                downloadTitle: '下载',
                downloadCheck: btnCheck[6],
                // checked: false,
                checked: powerList.includes(item.id),
                children: []
            }
            if (item?.children?.length > 0) {
                single.children = []
                Utility.createRoleMenuTreeData(item.children, single.children, powerList, listPower)
            } else {
                if (single?.children) {
                    delete single?.children
                }
            }
            allData.push(single)
        })
    }

    /**
     * 递归树
     * @param {*} newData
     * @param {*} allData
     */
    static createOrgMenuTreeData(newData, allData, powerList) {
        newData.map((item) => {
            let single = {
                ...item,
                title: item.attributes == 'sys' ? item.text + '【子系统】' : item.text + '【菜单】',
                checked: powerList.includes(item.id),
                children: []
            }
            if (item?.children?.length > 0) {
                single.children = []
                Utility.createOrgMenuTreeData(item.children, single.children, powerList)
            } else {
                if (single?.children) {
                    delete single?.children
                }
            }
            allData.push(single)
        })
    }

    /**
     * 递归树
     * @param {*} newData
     * @param {*} allData
     */
    static createMenuTreeData(newData, allData) {
        newData.map((item) => {
            let single = {
                label: item.text,
                id: item.id,
                children: []
            }
            if (item?.children?.length > 0) {
                single.children = []
                Utility.createMenuTreeData(item.children, single.children)
            } else {
                if (single?.children) {
                    delete single?.children
                }
            }
            allData.push(single)
        })
    }

    /**
     * 递归树
     * @param {*} newData
     * @param {*} allData
     */
    static createBuildTreeData(newData, allData) {
        newData.map((item) => {
            let single = {
                label: item.BD_NAME,
                id: item.BD_GUID,
                children: []
            }
            if (item?.children?.length > 0) {
                single.children = []
                Utility.createBuildTreeData(item.children, single.children)
            } else {
                if (single?.children) {
                    delete single?.children
                }
            }
            allData.push(single)
        })
    }

    static getGUID() {
        const s4 = () =>
            Math.floor((1 + Math.random()) * 0x10000)
                .toString(16)
                .substring(1)

        return `${s4()}${s4()}-${s4()}-${s4()}-${s4()}-${s4()}${s4()}${s4()}`
    }

    /** 数组对象根据id去重 */
    static removeObjByAttr(tempArr) {
        let result = []
        let obj = {}
        for (let i = 0; i < tempArr.length; i++) {
            if (!obj[tempArr[i].id]) {
                result.push(tempArr[i])
                obj[tempArr[i].id] = true
            }
        }
        return result
    }

    static setPosition() {
        document.getElementById('app').style['zoom'] = window.innerWidth / 1920
        // 监听屏幕缩放
        window.addEventListener(
            'resize',
            function () {
                Utility.setPosition()
            },
            false
        )
    }
    // /**
    //  * 根据文件url下载文件 (这里是下载到public文件夹下，3D模型文件)
    //  */
    // static saveFileByUrl(url){
    //   downloadUrlFile(url)
    // }

    static setDict() {
        var dictData = {
            sex: [
                {
                    value: 1,
                    label: '男'
                },
                {
                    value: 0,
                    label: '女'
                },
                {
                    value: -1,
                    label: '未知'
                }
            ],
            group: [
                {
                    value: 1,
                    label: '分组1'
                },
                {
                    value: 2,
                    label: '分组1'
                }
            ],
            version: [
                {
                    value: 1,
                    label: '版本1'
                },
                {
                    value: 2,
                    label: '版本2'
                }
            ],
            status: [
                {
                    value: '1',
                    label: '发布中'
                },
                {
                    value: '2',
                    label: '已发布'
                },
                {
                    value: '3',
                    label: '待发布'
                }
            ],
            folderType: [
                {
                    value: 1,
                    label: '国标'
                },
                {
                    value: 2,
                    label: '编码12'
                },
                {
                    value: 3,
                    label: '编码14'
                }
            ],
            FileStatus: [
                {
                    value: 1,
                    label: '已审核'
                },
                {
                    value: 0,
                    label: '待审核'
                }
            ],
            /** 机构类型 */
            departType: [
                {
                    value: '1',
                    label: '企业'
                },
                {
                    value: '2',
                    label: '个人'
                }
            ],
            /** 机构性质 */
            departXz: [
                {
                    value: '1',
                    label: '政府机关类型机构'
                },
                {
                    value: '2',
                    label: '一般企业类型机构'
                },
                {
                    value: '3',
                    label: '医疗卫生类型机构'
                }
            ],
            /** 是否 */
            trueOrFalse: [
                {
                    value: '1',
                    label: '是'
                },
                {
                    value: '0',
                    label: '否'
                }
            ],
            // 用能类型
            elecType: [
                {
                    value: '1',
                    label: '电表'
                },
                {
                    value: '2',
                    label: '水表'
                },
                {
                    value: '3',
                    label: '燃气表'
                },
                {
                    value: '4',
                    label: '供热表'
                }
            ],
            // 计算方式
            calcType: [
                {
                    value: '1',
                    label: '所属设备累加'
                },
                {
                    value: '2',
                    label: '设备四则运算'
                },
                {
                    value: '3',
                    label: '子级建筑累加'
                }
            ],
            // 设备类型
            deviceType: [
                {
                    value: '1',
                    label: '网关'
                },
                {
                    value: '2',
                    label: '集中器'
                },
                {
                    value: '3',
                    label: '采集器'
                },
                {
                    value: '4',
                    label: '终端'
                },
                {
                    value: '5',
                    label: '虚拟表计'
                }
            ],
            // 网关类型
            internetType: [
                {
                    value: '1',
                    label: 'GMNET'
                },
                {
                    value: '2',
                    label: 'NET'
                },
                {
                    value: '3',
                    label: 'MNET'
                },
                {
                    value: '4',
                    label: 'GNET'
                }
            ],
            // 所属频道
            sspdList: [
                0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
                33, 34, 35, 36, 37, 38, 39, 40
            ].map((t) => {
                return {
                    value: t,
                    label: '频道' + t
                }
            }),
            // 串口波特率
            ckbtl: [
                {
                    value: '600',
                    label: '600'
                },
                {
                    value: '1200',
                    label: '1200'
                },
                {
                    value: '9600',
                    label: '9600'
                },
                {
                    value: '4800',
                    label: '4800'
                },
                {
                    value: '2400',
                    label: '2400'
                }
            ],
            // 空中波特率
            kzbtl: [
                {
                    value: '1200',
                    label: '1200'
                },
                {
                    value: '9600',
                    label: '9600'
                },
                {
                    value: '4800',
                    label: '4800'
                },
                {
                    value: '2400',
                    label: '2400'
                }
            ],
            // 设备升级状态
            deviceStatus: [
                {
                    value: '1',
                    label: '升级中'
                },
                {
                    value: '2',
                    label: '暂停升级'
                },
                {
                    value: '3',
                    label: '取消升级'
                },
                {
                    value: '4',
                    label: '升级完成'
                }
            ],
            // 消息类别
            messageType: [
                {
                    value: '1',
                    label: '告警'
                },
                {
                    value: '2',
                    label: '提示'
                }
            ],
            // 告警级别
            warnLevel: [
                {
                    value: '1',
                    label: '普通'
                },
                {
                    value: '2',
                    label: '紧急'
                },
                {
                    value: '3',
                    label: '非常紧急'
                }
            ],
            // 格式
            formatType: [
                {
                    value: '1',
                    label: 'XLS'
                },
                {
                    value: '2',
                    label: 'WORD'
                }
            ],
            // 操作类型
            oprType: [
                {
                    value: '1',
                    label: '登录'
                },
                {
                    value: '2',
                    label: '新增'
                },
                {
                    value: '3',
                    label: '修改'
                },
                {
                    value: '4',
                    label: '删除'
                },
                {
                    value: '5',
                    label: '控制'
                },
                {
                    value: '6',
                    label: '设置'
                },
                {
                    value: '7',
                    label: '上传'
                }
            ],
            // 发送状态
            sendStatus: [
                {
                    value: '1',
                    label: '已发送'
                },
                {
                    value: '2',
                    label: '待发送'
                }
            ],
            // 审核状况
            checkStatus: [
                {
                    value: '1',
                    label: '已审核'
                },
                {
                    value: '2',
                    label: '未审核'
                }
            ],
            // 服务状态
            serviceStatus: [
                {
                    value: '1',
                    label: '服务正在运行'
                },
                {
                    value: '2',
                    label: '服务已停止'
                }
            ],
            // 连接状态
            connectStatus: [
                {
                    value: '1',
                    label: '已连接'
                },
                {
                    value: '2',
                    label: '未连接'
                }
            ],
            // 变化状态
            changeStatus: [
                {
                    value: '1',
                    label: '新增'
                },
                {
                    value: '2',
                    label: '修改'
                },
                {
                    value: '3',
                    label: '删除'
                }
            ],
            // 跳闸，合闸
            elecTypeFunc: [
                {
                    value: '1',
                    label: '跳闸'
                },
                {
                    value: '2',
                    label: '合闸'
                }
            ]
        }
        window.sessionStorage.setItem('dict', JSON.stringify(dictData))
    }

    static createTreeData(newData, allData) {
        newData.map((item) => {
            let single = {
                id: item.node.Id,
                label: item.node.FolderName,
                children: []
            }
            if (item.childs != null && item.childs.length > 0) {
                single.children = []
                Utility.createTreeData(item.childs, single.children)
            } else {
                delete single.children
            }
            allData.push(single)
        })
    }

    static createTreeTableData(newData, allData) {
        newData.map((item) => {
            var name = ''
            if (item.node.FolderType == '1') {
                name = '编码附录A'
            }
            if (item.node.FolderType == '2') {
                name = '表12'
            }
            if (item.node.FolderType == '3') {
                name = '表14'
            }
            let single = {
                Id: item.node.Id,
                FolderName: item.node.FolderName,
                label: item.node.FolderName,
                EnCode: item.node.EnCode,
                FolderType: item.node.FolderType,
                FolderTypeName: name,
                FatherFolderId: item.node.FatherFolderId ? item.node.FatherFolderId : item.node.LastFolderId,
                FullEnCode: item.node.FullEnCode,
                children: []
            }
            if (item.childs != null && item.childs.length > 0) {
                single.children = []
                Utility.createTreeTableData(item.childs, single.children)
            } else {
                delete single.children
            }
            allData.push(single)
        })
    }

    static createTreeTableDataAll(newData, allData, isTrue) {
        if (isTrue) {
            firstCount = 0
            isTrue = false
        }
        let FolderType = ''
        let name = ''
        newData.map((item) => {
            name = ''
            FolderType = item.node.FolderType
            if (item.node.FolderType == '1') {
                name = '编码附录A'
            }
            if (item.node.FolderType == '2') {
                name = '表12'
            }
            if (item.node.FolderType == '3') {
                name = '表14'
            }

            let single = {
                Id: item.node.Id,
                FolderName: item.node.FolderName,
                label: item.node.FolderName + item.node.FullEnCode,
                EnCode: item.node.EnCode,
                FolderType: item.node.FolderType,
                FolderTypeName: name,
                FatherFolderId: item.node.FatherFolderId ? item.node.FatherFolderId : item.node.LastFolderId,
                FullEnCode: item.node.FullEnCode,
                children: []
            }

            if (item.childs != null && item.childs.length > 0) {
                single.children = []
                Utility.createTreeTableDataAll(item.childs, single.children, isTrue)
            } else {
                var value = item.node.FullEnCode
                value = value.replace(' (', '').replace(')', '')
                firstCount += parseInt(value)
                delete single.children
            }
            allData.push(single)
        })

        // 全部构件
        let allSingle = {
            Id: '0',
            FolderName: '全部构件',
            label: '全部构件' + '（' + firstCount + '）',
            EnCode: '0',
            FolderType: FolderType,
            FolderTypeName: name,
            FatherFolderId: '0',
            FullEnCode: '',
            children: allData
        }
        allData = allSingle

        return [allData]
    }

    /**
     * 根据对象的某个属性值删除数组中的对象
     * @param {*} array 数组
     * @param {*} attr 字段
     * @param {*} value  字段值
     */
    static removeByAttr = (array, attr, value) => {
        for (var i = 0; i < array.length; i++) {
            if (array[i][attr] === value) {
                array.splice(i, 1)
                break
            }
        }
    }
    /**
     * 上传时文件的大小
     * @returns
     */
    static getLimitSize = () => {
        return 100
    }

    /** 获取当前周期 */
    static getCurrentPeriod = () => {
        const periodList = window.sessionStorage.getItem('periodList')
        return JSON.parse(periodList)
    }

    /**
     * 获取图片地址
     * @param {*} fileName
     * @returns
     */
    static getImgUrl = (fileName) => {
        return `${fileAddress}/ccdc/sys/common/static/${fileName}`
    }

    /**
     * 获取图片地址
     * @param {*} fileName
     * @returns
     */
    static getTitle = (type, name, select) => {
        let info = select.randomNo ? ']入组顺序号[' + select.groupSeq + ']' + '随机号[' + select.randomNo : ']筛选号[' + select.filterNo
        return type + name + '【代码[' + select.examineeCode + ']名称[' + select.examineeName + info + ']】'
    }

    /** 根据字典code获取字典list */
    static getDictList = (code) => {
        this.setDict()
        let dictData = window.sessionStorage.getItem('dict')
        if (dictData) {
            dictData = JSON.parse(dictData)
        }
        // 样品类型 sample_type
        // 样品状况 sample_status
        // 样品使用类型 sample_use_type
        // 状态 status
        // 冰箱类型 frig_type
        // 护理类型 nursing_type
        // 异常情况 abnormal_circumstance
        // 开关 is_open
        // 生活护理类型 life_care_type
        // 民族 nation
        // 检查项 Inspection_items
        // 采样类型  collect_type
        // 给药条件 drug_condition
        // 用餐类型 meal_type
        // 用餐类别/ 进餐类型 dining_type
        // 食谱类型 combo_type
        // 采集手指 collect_fingers
        // 采集类型 collect_type
        // 设备类型、设备型号 device_type
        // 试验类型 exp_type
        // 盲法 blind_method
        // 差异配置 diff_cfg
        // 给药途径 drug_way
        // 分组类型 group_type
        // 套餐类型 combo_type
        // 入组状态 group_in_status
        // 项目状态 project_status
        // 研究者类别 researcher_cate
        // 药品类型 drug_type
        // 剂型 drug_form
        // 受试者状态 e_status
        // 宣教状态 xj_status
        // 阶段 stage
        // 同步工作流引擎 activiti_sync
        // 权限策略 perms_type
        // 推送类别 msg_type
        // 删除状态 del_flag
        // 性别 sex
        // 全局权限策略 global_perms_type
        // 优先级 priority
        // 条件规则 rule_conditions
        // 状态 status
        // 操作类型 operate_type
        // 发布状态 send_status
        // 1是0否 yn
        return dictData[code]
    }

    /**
     * 获取当前日期时间
     * @returns 格式为：yyyy-mm-dd hh:mm:ss
     */
    static getCurrentTime = () => {
        var date = new Date() //当前时间
        var year = date.getFullYear() //年
        var month = repair(date.getMonth() + 1) //月
        var day = repair(date.getDate()) //日
        var hour = repair(date.getHours()) //时
        var minute = repair(date.getMinutes()) //分
        var second = repair(date.getSeconds()) //秒
        //当前时间
        var curTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second
        return curTime
    }
    /**
     * 获取当前日期时间
     * @returns 格式为：yyyy-mm-dd hh:mm:ss
     */
    static getCurrentTimeHasChinese = () => {
        var date = new Date() //当前时间
        var year = date.getFullYear() //年
        var month = date.getMonth() + 1 //月
        var day = date.getDate() //日
        var hour = repair(date.getHours()) //时
        var minute = repair(date.getMinutes()) //分
        var second = repair(date.getSeconds()) //秒
        //当前时间
        var curTime = year + '年' + month + '月' + day + '日 ' + hour + ':' + minute + ':' + second
        return curTime
    }
    /**
     * 获取当前日期时间
     * @returns 格式为：yyyy-mm-dd
     */
    static getCurrentDate = () => {
        var date = new Date() //当前时间
        var year = date.getFullYear() //年
        var month = repair(date.getMonth() + 1) //月
        var day = repair(date.getDate()) //日
        //当前时间
        var curTime = year + '-' + month + '-' + day
        return curTime
    }

    /** 获取当前月份天数 */
    static getCurrentMonthDay = () => {
        const date = new Date()
        const year = date.getFullYear()
        const month = date.getMonth()
        return new Date(year, month + 1, 0).getDate()
    }

    /**
     * 去空格
     * @param str 字符串
     * @param isAll true为去掉所有空格，false为去掉前后空格，默认false
     * @returns
     */
    static trimEmpty = (str, isAll) => {
        if (isAll) {
            return str.replace(/\s+/g, '')
        } else {
            return str.replace(/(^\s*)|(\s*$)/g, '')
        }
    }

    /**
     * 产生一个随机数
     * @param minOrMax 随机数下限（或上限，仅传入一个值时）
     * @param max 随机数上限
     * @returns
     */
    static random = (minOrMax, max) => {
        const min = typeof max === 'undefined' ? 0 : minOrMax
        const max1 = typeof max === 'undefined' ? minOrMax : max
        return parseInt(Math.random() * (max1 - min + 1), 10) + min
    }

    /**
     * 判断传入的2个值得值是否相等，
     * @param obj1 任意值
     * @param obj2 任意值
     */
    static isEqual(obj1, obj2) {
        function isObject(obj) {
            return typeof obj === 'object' && obj !== null
        }
        // 两个数据有任何一个不是对象或数组
        if (!isObject(obj1) || !isObject(obj2)) {
            // 值类型(注意：参与equal的一般不会是函数)
            return obj1 === obj2
        }
        // 如果传的两个参数都是同一个对象或数组
        if (obj1 === obj2) {
            return true
        }

        // 两个都是对象或数组，而且不相等
        // 1.先比较obj1和obj2的key的个数，是否一样
        const obj1Keys = Object.keys(obj1)
        const obj2Keys = Object.keys(obj2)
        if (obj1Keys.length !== obj2Keys.length) {
            return false
        }

        //数组长度为0的特殊请框
        if (Array.isArray(obj1) && Array.isArray(obj2)) {
            if (obj1.length === 0 && obj2.length === 0) {
                return true
            }
        }
        // 如果key的个数相等,就是第二步
        // 2.以obj1为基准，和obj2依次递归比较
        for (let key in obj1) {
            // 比较当前key的value  --- 递归
            const res = Utility.isEqual(obj1[key], obj2[key])
            if (!res) {
                return false
            }
        }
        // 3.全相等
        return true
    }

    /**
     * 拉平对象数组  使用：Utility.arrayFlat(newTreeData, (t) => t.children)
     * @param source
     * @param childrenSelecter children 选择器
     * @param callback 回调 data=当前数据 level:递归层级
     */
    static arrayFlat = (source, childrenSelecter, callback) => {
        const list = []
        source.forEach((m) => {
            const children = this.getArrayList(m, childrenSelecter, callback, 1)
            callback && callback(m, 0, children)
            list.push(...children)
        })
        return list
    }

    /**
     * 折叠数组对象  使用： Utility.arrayCascade(newList,(c, p) => c.parentId == p.id,"children");
     * @param source
     * @param isChild 判断 child 是否是 parent 的子级
     * @param childrenFieldName children 字段名称，默认为 "children"
     */
    static arrayCascade = (source, isChild, childrenFieldName) => {
        for (let item of source) {
            item[childrenFieldName] = this.getChildren(item, source, isChild)
        }
        const result = []
        source.forEach((m) => {
            if (!m.$$hasParent) {
                result.push(m)
            }
            delete m['$$hasParent']
        })
        return result
    }

    static getChildren = (item, source, isChild) => {
        const result = []
        source.forEach((m) => {
            const r = isChild(m, item)
            if (!m.$$hasParent) {
                m.$$hasParent = r
            }
            if (r) {
                result.push(m)
            }
        })
        return result
    }

    static getArrayList = (item, childrenSelecter, callback, level) => {
        const list = [item]
        const c = childrenSelecter(item)
        c &&
            c.forEach((m) => {
                m.level = level + 1
                const children = this.getArrayList(m, childrenSelecter, callback, level + 1)
                callback && callback(m, level, children)
                list.push(...children)
            })
        return list
    }

    static _debounce = []

    /**
     * 延迟调用指定的方法(防抖动)
     * @param func
     * @param delay
     */
    static debounce = (func, delay = 500) => {
        if (delay < 0) {
            delay = 10
        }
        var hash = func.toString()
        var find = null
        for (var i = 0; i < this._debounce.length; i++) {
            if (this._debounce[i].funcId === hash) {
                find = this._debounce[i]
                break
            }
        }
        if (find === null) {
            find = {}
            this._debounce.push(find)
        } else {
            clearTimeout(find.taskId)
        }
        find.funcId = hash
        find.taskId = setTimeout(func, delay)
    }

    // base64转blob
    static base64ToBlob = (dataURI) => {
        var mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0] // mime类型
        var byteString = atob(dataURI.split(',')[1]) //base64 解码
        var arrayBuffer = new ArrayBuffer(byteString.length) //创建缓冲数组
        var intArray = new Uint8Array(arrayBuffer) //创建视图

        for (var i = 0; i < byteString.length; i++) {
            intArray[i] = byteString.charCodeAt(i)
        }
        return new Blob([intArray], {type: mimeString})
    }

    /**
     * 根据字典分类获取字典值
     * @param {*} typeCode 字典分类   ORG_TYPE 组织机构
     * @returns
     */
    static getDictListByTypeCode = (typeCode) => {
        return new Promise((resolve) => {
            const params = `?PageSize=100&PageIndex=1&Type_tag=${typeCode}`
            AjaxCommon(`/api/Dictionary/GetCodePageData${params}`, 'get', null).then((res) => {
                if (res?.data?.Code == 200) {
                    const data = res?.data.Message
                    resolve(data?.rows)
                }
            })
        })
    }

    static xhrRequest = (file) => {
        return new Promise((resolve) => {
            const xhr = new XMLHttpRequest()
            const fd = new FormData()
            fd.append('file', file)
            xhr.onload = () => {
                if (xhr.readyState === 4 && xhr.status === 200) {
                    resolve(JSON.parse(xhr.responseText))
                }
            }
            xhr.open('post', `/ccdc/sys/common/upload`, true)

            let projectTestperiod = window.sessionStorage.getItem('projectTestperiod')
            if (projectTestperiod) {
                projectTestperiod = JSON.parse(projectTestperiod)
            }
            xhr.setRequestHeader('X-Access-Token', localStorage.getItem('token'))
            xhr.setRequestHeader('pmId', projectTestperiod.projectId)
            xhr.setRequestHeader('expId', projectTestperiod.testId)
            xhr.setRequestHeader('periodNo', projectTestperiod.periodId)
            xhr.send(fd)
        })
    }

    /**
     * dom全屏
     * @param ele
     */
    static domFullScreen = (ele) => {
        //Chrome等
        if (ele.requestFullscreen) {
            ele.requestFullscreen()
        } else if (ele.mozRequestFullScreen) {
            ele.mozRequestFullScreen()
        } else if (ele.webkitRequestFullscreen) {
            ele.webkitRequestFullscreen()
        } else if (ele.msRequestFullscreen) {
            ele.msRequestFullscreen()
        }
    }

    /**
     * dom退出全屏
     */
    static docExitFullScreen = () => {
        if (document.exitFullScreen) {
            document.exitFullScreen()
        } else if (document.mozCancelFullScreen) {
            document.mozCancelFullScreen()
        } else if (document.webkitExitFullscreen) {
            document.webkitExitFullscreen()
        } else if (document.msExitFullscreen) {
            document.msExitFullscreen()
        }
    }
}

export class SpreadCommon {
    /** 重新缩放页面，避免spreadjs表格缩成一团 */
    static setResize = () => {
        var myEvent = new Event('resize')
        window.dispatchEvent(myEvent)
    }

    /**
     * 设置sheet的高度
     * @param sheet 当前激活的sheet
     * @param colHeaderRowHeight 列头的行高
     * @param rowHeight 内容的行高
     */
    static setSheetHeight = (sheet, colHeaderRowHeight = 35, rowHeight = 28) => {
        sheet.defaults.rowHeight = rowHeight // 内容的行高
        sheet.defaults.colHeaderRowHeight = colHeaderRowHeight // 列头的行高
    }

    /**
     * 设置sheet内容第一列的层级，形成
     * @param sheet
     * @param showCheckBox 是否显示checkbox
     */
    static initOutlineColumn = (sheet, showCheckBox = true) => {
        sheet.outlineColumn.options({
            columnIndex: 0, // 这里默认第一列有层级
            showCheckBox: showCheckBox, // 是否显示checkbox
            expandIndicator: Plus,
            collapseIndicator: Reduce
        })
        sheet.showRowOutline(false) // 去掉excel里面的group分组
        sheet.outlineColumn.refresh()
    }

    /**
     * 设置通用的颜色
     * @param sheet
     */
    static setCommonColor = (sheet) => {
        let spreadNS = GC.Spread.Sheets
        //#region 全局表头颜色样式
        let headerStyle = new spreadNS.Style()
        headerStyle.vAlign = GC.Spread.Sheets.VerticalAlign.center // 文字垂直居中
        headerStyle.hAlign = GC.Spread.Sheets.HorizontalAlign.center // 文字横向居左
        headerStyle.textIndent = 1
        headerStyle.font = '11pt Arial'
        headerStyle.backColor = '#f9f9f9'
        headerStyle.borderLeft = new GC.Spread.Sheets.LineBorder('#e0e0e0', GC.Spread.Sheets.LineStyle.thin)
        headerStyle.borderTop = new GC.Spread.Sheets.LineBorder('#e0e0e0', GC.Spread.Sheets.LineStyle.thin)
        headerStyle.borderRight = new GC.Spread.Sheets.LineBorder('#e0e0e0', GC.Spread.Sheets.LineStyle.thin)
        headerStyle.borderBottom = new GC.Spread.Sheets.LineBorder('#e0e0e0', GC.Spread.Sheets.LineStyle.thin)
        sheet.setStyle(-1, -1, headerStyle, spreadNS.SheetArea.colHeader)
        //#endregion

        //#region 全局内容颜色样式
        let contentStyle = new spreadNS.Style()
        contentStyle.vAlign = GC.Spread.Sheets.VerticalAlign.center
        contentStyle.hAlign = GC.Spread.Sheets.HorizontalAlign.left
        contentStyle.textIndent = 1
        contentStyle.backColor = '#ffffff'
        contentStyle.font = '10pt Arial'
        // 自动换行
        // contentStyle.wordWrap = true
        // 超过打点，鼠标经过会显示完整的文字
        contentStyle.showEllipsis = true

        sheet.setStyle(-1, -1, contentStyle, spreadNS.SheetArea.viewport)
        //#endregion

        //边框
        sheet
            .getRange(-1, -1, -1, -1, GC.Spread.Sheets.SheetArea.viewport)
            .setBorder(new GC.Spread.Sheets.LineBorder('#e0e0e0', GC.Spread.Sheets.LineStyle.thin), {all: true}, 1)
        sheet
            .getRange(-1, -1, -1, -1, GC.Spread.Sheets.SheetArea.rowHeader)
            .setBorder(new GC.Spread.Sheets.LineBorder('#e0e0e0', GC.Spread.Sheets.LineStyle.thin), {all: true}, 1)
    }

    // 所有单元格不可编辑
    static setAllNoEdit = (sheet) => {
        let spreadNS = GC.Spread.Sheets
        let notEditStyle = new spreadNS.Style()
        notEditStyle.backColor = '#EFF3F8'
        notEditStyle.font = '10pt Arial'
        notEditStyle.textIndent = 1
        notEditStyle.hAlign = GC.Spread.Sheets.HorizontalAlign.left
        notEditStyle.vAlign = GC.Spread.Sheets.VerticalAlign.center
        sheet.setStyle(-1, -1, notEditStyle, spreadNS.SheetArea.viewport)
    }
}

export const IconNames = [
    {
        name: '0-circle-fill'
    },
    {
        name: '0-circle'
    },
    {
        name: '0-square-fill'
    },
    {
        name: '0-square'
    },
    {
        name: '1-circle-fill'
    },
    {
        name: '1-circle'
    },
    {
        name: '1-square-fill'
    },
    {
        name: '1-square'
    },
    {
        name: '123'
    },
    {
        name: '2-circle-fill'
    },
    {
        name: '2-circle'
    },
    {
        name: '2-square-fill'
    },
    {
        name: '2-square'
    },
    {
        name: '3-circle-fill'
    },
    {
        name: '3-circle'
    },
    {
        name: '3-square-fill'
    },
    {
        name: '3-square'
    },
    {
        name: '4-circle-fill'
    },
    {
        name: '4-circle'
    },
    {
        name: '4-square-fill'
    },
    {
        name: '4-square'
    },
    {
        name: '5-circle-fill'
    },
    {
        name: '5-circle'
    },
    {
        name: '5-square-fill'
    },
    {
        name: '5-square'
    },
    {
        name: '6-circle-fill'
    },
    {
        name: '6-circle'
    },
    {
        name: '6-square-fill'
    },
    {
        name: '6-square'
    },
    {
        name: '7-circle-fill'
    },
    {
        name: '7-circle'
    },
    {
        name: '7-square-fill'
    },
    {
        name: '7-square'
    },
    {
        name: '8-circle-fill'
    },
    {
        name: '8-circle'
    },
    {
        name: '8-square-fill'
    },
    {
        name: '8-square'
    },
    {
        name: '9-circle-fill'
    },
    {
        name: '9-circle'
    },
    {
        name: '9-square-fill'
    },
    {
        name: '9-square'
    },
    {
        name: 'activity'
    },
    {
        name: 'airplane-engines-fill'
    },
    {
        name: 'airplane-engines'
    },
    {
        name: 'airplane-fill'
    },
    {
        name: 'airplane'
    },
    {
        name: 'alarm-fill'
    },
    {
        name: 'alarm'
    },
    {
        name: 'alexa'
    },
    {
        name: 'align-bottom'
    },
    {
        name: 'align-center'
    },
    {
        name: 'align-end'
    },
    {
        name: 'align-middle'
    },
    {
        name: 'align-start'
    },
    {
        name: 'align-top'
    },
    {
        name: 'alipay'
    },
    {
        name: 'alphabet-uppercase'
    },
    {
        name: 'alphabet'
    },
    {
        name: 'alt'
    },
    {
        name: 'amazon'
    },
    {
        name: 'amd'
    },
    {
        name: 'android'
    },
    {
        name: 'android2'
    },
    {
        name: 'anthropic'
    },
    {
        name: 'app-indicator'
    },
    {
        name: 'app'
    },
    {
        name: 'apple-music'
    },
    {
        name: 'apple'
    },
    {
        name: 'archive-fill'
    },
    {
        name: 'archive'
    },
    {
        name: 'arrow-90deg-down'
    },
    {
        name: 'arrow-90deg-left'
    },
    {
        name: 'arrow-90deg-right'
    },
    {
        name: 'arrow-90deg-up'
    },
    {
        name: 'arrow-bar-down'
    },
    {
        name: 'arrow-bar-left'
    },
    {
        name: 'arrow-bar-right'
    },
    {
        name: 'arrow-bar-up'
    },
    {
        name: 'arrow-clockwise'
    },
    {
        name: 'arrow-counterclockwise'
    },
    {
        name: 'arrow-down-circle-fill'
    },
    {
        name: 'arrow-down-circle'
    },
    {
        name: 'arrow-down-left-circle-fill'
    },
    {
        name: 'arrow-down-left-circle'
    },
    {
        name: 'arrow-down-left-square-fill'
    },
    {
        name: 'arrow-down-left-square'
    },
    {
        name: 'arrow-down-left'
    },
    {
        name: 'arrow-down-right-circle-fill'
    },
    {
        name: 'arrow-down-right-circle'
    },
    {
        name: 'arrow-down-right-square-fill'
    },
    {
        name: 'arrow-down-right-square'
    },
    {
        name: 'arrow-down-right'
    },
    {
        name: 'arrow-down-short'
    },
    {
        name: 'arrow-down-square-fill'
    },
    {
        name: 'arrow-down-square'
    },
    {
        name: 'arrow-down-up'
    },
    {
        name: 'arrow-down'
    },
    {
        name: 'arrow-left-circle-fill'
    },
    {
        name: 'arrow-left-circle'
    },
    {
        name: 'arrow-left-right'
    },
    {
        name: 'arrow-left-short'
    },
    {
        name: 'arrow-left-square-fill'
    },
    {
        name: 'arrow-left-square'
    },
    {
        name: 'arrow-left'
    },
    {
        name: 'arrow-repeat'
    },
    {
        name: 'arrow-return-left'
    },
    {
        name: 'arrow-return-right'
    },
    {
        name: 'arrow-right-circle-fill'
    },
    {
        name: 'arrow-right-circle'
    },
    {
        name: 'arrow-right-short'
    },
    {
        name: 'arrow-right-square-fill'
    },
    {
        name: 'arrow-right-square'
    },
    {
        name: 'arrow-right'
    },
    {
        name: 'arrow-through-heart-fill'
    },
    {
        name: 'arrow-through-heart'
    },
    {
        name: 'arrow-up-circle-fill'
    },
    {
        name: 'arrow-up-circle'
    },
    {
        name: 'arrow-up-left-circle-fill'
    },
    {
        name: 'arrow-up-left-circle'
    },
    {
        name: 'arrow-up-left-square-fill'
    },
    {
        name: 'arrow-up-left-square'
    },
    {
        name: 'arrow-up-left'
    },
    {
        name: 'arrow-up-right-circle-fill'
    },
    {
        name: 'arrow-up-right-circle'
    },
    {
        name: 'arrow-up-right-square-fill'
    },
    {
        name: 'arrow-up-right-square'
    },
    {
        name: 'arrow-up-right'
    },
    {
        name: 'arrow-up-short'
    },
    {
        name: 'arrow-up-square-fill'
    },
    {
        name: 'arrow-up-square'
    },
    {
        name: 'arrow-up'
    },
    {
        name: 'arrows-angle-contract'
    },
    {
        name: 'arrows-angle-expand'
    },
    {
        name: 'arrows-collapse-vertical'
    },
    {
        name: 'arrows-collapse'
    },
    {
        name: 'arrows-expand-vertical'
    },
    {
        name: 'arrows-expand'
    },
    {
        name: 'arrows-fullscreen'
    },
    {
        name: 'arrows-move'
    },
    {
        name: 'arrows-vertical'
    },
    {
        name: 'arrows'
    },
    {
        name: 'aspect-ratio-fill'
    },
    {
        name: 'aspect-ratio'
    },
    {
        name: 'asterisk'
    },
    {
        name: 'at'
    },
    {
        name: 'award-fill'
    },
    {
        name: 'award'
    },
    {
        name: 'back'
    },
    {
        name: 'backpack-fill'
    },
    {
        name: 'backpack'
    },
    {
        name: 'backpack2-fill'
    },
    {
        name: 'backpack2'
    },
    {
        name: 'backpack3-fill'
    },
    {
        name: 'backpack3'
    },
    {
        name: 'backpack4-fill'
    },
    {
        name: 'backpack4'
    },
    {
        name: 'backspace-fill'
    },
    {
        name: 'backspace-reverse-fill'
    },
    {
        name: 'backspace-reverse'
    },
    {
        name: 'backspace'
    },
    {
        name: 'badge-3d-fill'
    },
    {
        name: 'badge-3d'
    },
    {
        name: 'badge-4k-fill'
    },
    {
        name: 'badge-4k'
    },
    {
        name: 'badge-8k-fill'
    },
    {
        name: 'badge-8k'
    },
    {
        name: 'badge-ad-fill'
    },
    {
        name: 'badge-ad'
    },
    {
        name: 'badge-ar-fill'
    },
    {
        name: 'badge-ar'
    },
    {
        name: 'badge-cc-fill'
    },
    {
        name: 'badge-cc'
    },
    {
        name: 'badge-hd-fill'
    },
    {
        name: 'badge-hd'
    },
    {
        name: 'badge-sd-fill'
    },
    {
        name: 'badge-sd'
    },
    {
        name: 'badge-tm-fill'
    },
    {
        name: 'badge-tm'
    },
    {
        name: 'badge-vo-fill'
    },
    {
        name: 'badge-vo'
    },
    {
        name: 'badge-vr-fill'
    },
    {
        name: 'badge-vr'
    },
    {
        name: 'badge-wc-fill'
    },
    {
        name: 'badge-wc'
    },
    {
        name: 'bag-check-fill'
    },
    {
        name: 'bag-check'
    },
    {
        name: 'bag-dash-fill'
    },
    {
        name: 'bag-dash'
    },
    {
        name: 'bag-fill'
    },
    {
        name: 'bag-heart-fill'
    },
    {
        name: 'bag-heart'
    },
    {
        name: 'bag-plus-fill'
    },
    {
        name: 'bag-plus'
    },
    {
        name: 'bag-x-fill'
    },
    {
        name: 'bag-x'
    },
    {
        name: 'bag'
    },
    {
        name: 'balloon-fill'
    },
    {
        name: 'balloon-heart-fill'
    },
    {
        name: 'balloon-heart'
    },
    {
        name: 'balloon'
    },
    {
        name: 'ban-fill'
    },
    {
        name: 'ban'
    },
    {
        name: 'bandaid-fill'
    },
    {
        name: 'bandaid'
    },
    {
        name: 'bank'
    },
    {
        name: 'bank2'
    },
    {
        name: 'bar-chart-fill'
    },
    {
        name: 'bar-chart-line-fill'
    },
    {
        name: 'bar-chart-line'
    },
    {
        name: 'bar-chart-steps'
    },
    {
        name: 'bar-chart'
    },
    {
        name: 'basket-fill'
    },
    {
        name: 'basket'
    },
    {
        name: 'basket2-fill'
    },
    {
        name: 'basket2'
    },
    {
        name: 'basket3-fill'
    },
    {
        name: 'basket3'
    },
    {
        name: 'battery-charging'
    },
    {
        name: 'battery-full'
    },
    {
        name: 'battery-half'
    },
    {
        name: 'battery-low'
    },
    {
        name: 'battery'
    },
    {
        name: 'beaker-fill'
    },
    {
        name: 'beaker'
    },
    {
        name: 'behance'
    },
    {
        name: 'bell-fill'
    },
    {
        name: 'bell-slash-fill'
    },
    {
        name: 'bell-slash'
    },
    {
        name: 'bell'
    },
    {
        name: 'bezier'
    },
    {
        name: 'bezier2'
    },
    {
        name: 'bicycle'
    },
    {
        name: 'bing'
    },
    {
        name: 'binoculars-fill'
    },
    {
        name: 'binoculars'
    },
    {
        name: 'blockquote-left'
    },
    {
        name: 'blockquote-right'
    },
    {
        name: 'bluesky'
    },
    {
        name: 'bluetooth'
    },
    {
        name: 'body-text'
    },
    {
        name: 'book-fill'
    },
    {
        name: 'book-half'
    },
    {
        name: 'book'
    },
    {
        name: 'bookmark-check-fill'
    },
    {
        name: 'bookmark-check'
    },
    {
        name: 'bookmark-dash-fill'
    },
    {
        name: 'bookmark-dash'
    },
    {
        name: 'bookmark-fill'
    },
    {
        name: 'bookmark-heart-fill'
    },
    {
        name: 'bookmark-heart'
    },
    {
        name: 'bookmark-plus-fill'
    },
    {
        name: 'bookmark-plus'
    },
    {
        name: 'bookmark-star-fill'
    },
    {
        name: 'bookmark-star'
    },
    {
        name: 'bookmark-x-fill'
    },
    {
        name: 'bookmark-x'
    },
    {
        name: 'bookmark'
    },
    {
        name: 'bookmarks-fill'
    },
    {
        name: 'bookmarks'
    },
    {
        name: 'bookshelf'
    },
    {
        name: 'boombox-fill'
    },
    {
        name: 'boombox'
    },
    {
        name: 'bootstrap-fill'
    },
    {
        name: 'bootstrap-reboot'
    },
    {
        name: 'bootstrap'
    },
    {
        name: 'border-all'
    },
    {
        name: 'border-bottom'
    },
    {
        name: 'border-center'
    },
    {
        name: 'border-inner'
    },
    {
        name: 'border-left'
    },
    {
        name: 'border-middle'
    },
    {
        name: 'border-outer'
    },
    {
        name: 'border-right'
    },
    {
        name: 'border-style'
    },
    {
        name: 'border-top'
    },
    {
        name: 'border-width'
    },
    {
        name: 'border'
    },
    {
        name: 'bounding-box-circles'
    },
    {
        name: 'bounding-box'
    },
    {
        name: 'box-arrow-down-left'
    },
    {
        name: 'box-arrow-down-right'
    },
    {
        name: 'box-arrow-down'
    },
    {
        name: 'box-arrow-in-down-left'
    },
    {
        name: 'box-arrow-in-down-right'
    },
    {
        name: 'box-arrow-in-down'
    },
    {
        name: 'box-arrow-in-left'
    },
    {
        name: 'box-arrow-in-right'
    },
    {
        name: 'box-arrow-in-up-left'
    },
    {
        name: 'box-arrow-in-up-right'
    },
    {
        name: 'box-arrow-in-up'
    },
    {
        name: 'box-arrow-left'
    },
    {
        name: 'box-arrow-right'
    },
    {
        name: 'box-arrow-up-left'
    },
    {
        name: 'box-arrow-up-right'
    },
    {
        name: 'box-arrow-up'
    },
    {
        name: 'box-fill'
    },
    {
        name: 'box-seam-fill'
    },
    {
        name: 'box-seam'
    },
    {
        name: 'box'
    },
    {
        name: 'box2-fill'
    },
    {
        name: 'box2-heart-fill'
    },
    {
        name: 'box2-heart'
    },
    {
        name: 'box2'
    },
    {
        name: 'boxes'
    },
    {
        name: 'braces-asterisk'
    },
    {
        name: 'braces'
    },
    {
        name: 'bricks'
    },
    {
        name: 'briefcase-fill'
    },
    {
        name: 'briefcase'
    },
    {
        name: 'brightness-alt-high-fill'
    },
    {
        name: 'brightness-alt-high'
    },
    {
        name: 'brightness-alt-low-fill'
    },
    {
        name: 'brightness-alt-low'
    },
    {
        name: 'brightness-high-fill'
    },
    {
        name: 'brightness-high'
    },
    {
        name: 'brightness-low-fill'
    },
    {
        name: 'brightness-low'
    },
    {
        name: 'brilliance'
    },
    {
        name: 'broadcast-pin'
    },
    {
        name: 'broadcast'
    },
    {
        name: 'browser-chrome'
    },
    {
        name: 'browser-edge'
    },
    {
        name: 'browser-firefox'
    },
    {
        name: 'browser-safari'
    },
    {
        name: 'brush-fill'
    },
    {
        name: 'brush'
    },
    {
        name: 'bucket-fill'
    },
    {
        name: 'bucket'
    },
    {
        name: 'bug-fill'
    },
    {
        name: 'bug'
    },
    {
        name: 'building-add'
    },
    {
        name: 'building-check'
    },
    {
        name: 'building-dash'
    },
    {
        name: 'building-down'
    },
    {
        name: 'building-exclamation'
    },
    {
        name: 'building-fill-add'
    },
    {
        name: 'building-fill-check'
    },
    {
        name: 'building-fill-dash'
    },
    {
        name: 'building-fill-down'
    },
    {
        name: 'building-fill-exclamation'
    },
    {
        name: 'building-fill-gear'
    },
    {
        name: 'building-fill-lock'
    },
    {
        name: 'building-fill-slash'
    },
    {
        name: 'building-fill-up'
    },
    {
        name: 'building-fill-x'
    },
    {
        name: 'building-fill'
    },
    {
        name: 'building-gear'
    },
    {
        name: 'building-lock'
    },
    {
        name: 'building-slash'
    },
    {
        name: 'building-up'
    },
    {
        name: 'building-x'
    },
    {
        name: 'building'
    },
    {
        name: 'buildings-fill'
    },
    {
        name: 'buildings'
    },
    {
        name: 'bullseye'
    },
    {
        name: 'bus-front-fill'
    },
    {
        name: 'bus-front'
    },
    {
        name: 'c-circle-fill'
    },
    {
        name: 'c-circle'
    },
    {
        name: 'c-square-fill'
    },
    {
        name: 'c-square'
    },
    {
        name: 'cake-fill'
    },
    {
        name: 'cake'
    },
    {
        name: 'cake2-fill'
    },
    {
        name: 'cake2'
    },
    {
        name: 'calculator-fill'
    },
    {
        name: 'calculator'
    },
    {
        name: 'calendar-check-fill'
    },
    {
        name: 'calendar-check'
    },
    {
        name: 'calendar-date-fill'
    },
    {
        name: 'calendar-date'
    },
    {
        name: 'calendar-day-fill'
    },
    {
        name: 'calendar-day'
    },
    {
        name: 'calendar-event-fill'
    },
    {
        name: 'calendar-event'
    },
    {
        name: 'calendar-fill'
    },
    {
        name: 'calendar-heart-fill'
    },
    {
        name: 'calendar-heart'
    },
    {
        name: 'calendar-minus-fill'
    },
    {
        name: 'calendar-minus'
    },
    {
        name: 'calendar-month-fill'
    },
    {
        name: 'calendar-month'
    },
    {
        name: 'calendar-plus-fill'
    },
    {
        name: 'calendar-plus'
    },
    {
        name: 'calendar-range-fill'
    },
    {
        name: 'calendar-range'
    },
    {
        name: 'calendar-week-fill'
    },
    {
        name: 'calendar-week'
    },
    {
        name: 'calendar-x-fill'
    },
    {
        name: 'calendar-x'
    },
    {
        name: 'calendar'
    },
    {
        name: 'calendar2-check-fill'
    },
    {
        name: 'calendar2-check'
    },
    {
        name: 'calendar2-date-fill'
    },
    {
        name: 'calendar2-date'
    },
    {
        name: 'calendar2-day-fill'
    },
    {
        name: 'calendar2-day'
    },
    {
        name: 'calendar2-event-fill'
    },
    {
        name: 'calendar2-event'
    },
    {
        name: 'calendar2-fill'
    },
    {
        name: 'calendar2-heart-fill'
    },
    {
        name: 'calendar2-heart'
    },
    {
        name: 'calendar2-minus-fill'
    },
    {
        name: 'calendar2-minus'
    },
    {
        name: 'calendar2-month-fill'
    },
    {
        name: 'calendar2-month'
    },
    {
        name: 'calendar2-plus-fill'
    },
    {
        name: 'calendar2-plus'
    },
    {
        name: 'calendar2-range-fill'
    },
    {
        name: 'calendar2-range'
    },
    {
        name: 'calendar2-week-fill'
    },
    {
        name: 'calendar2-week'
    },
    {
        name: 'calendar2-x-fill'
    },
    {
        name: 'calendar2-x'
    },
    {
        name: 'calendar2'
    },
    {
        name: 'calendar3-event-fill'
    },
    {
        name: 'calendar3-event'
    },
    {
        name: 'calendar3-fill'
    },
    {
        name: 'calendar3-range-fill'
    },
    {
        name: 'calendar3-range'
    },
    {
        name: 'calendar3-week-fill'
    },
    {
        name: 'calendar3-week'
    },
    {
        name: 'calendar3'
    },
    {
        name: 'calendar4-event'
    },
    {
        name: 'calendar4-range'
    },
    {
        name: 'calendar4-week'
    },
    {
        name: 'calendar4'
    },
    {
        name: 'camera-fill'
    },
    {
        name: 'camera-reels-fill'
    },
    {
        name: 'camera-reels'
    },
    {
        name: 'camera-video-fill'
    },
    {
        name: 'camera-video-off-fill'
    },
    {
        name: 'camera-video-off'
    },
    {
        name: 'camera-video'
    },
    {
        name: 'camera'
    },
    {
        name: 'camera2'
    },
    {
        name: 'capslock-fill'
    },
    {
        name: 'capslock'
    },
    {
        name: 'capsule-pill'
    },
    {
        name: 'capsule'
    },
    {
        name: 'car-front-fill'
    },
    {
        name: 'car-front'
    },
    {
        name: 'card-checklist'
    },
    {
        name: 'card-heading'
    },
    {
        name: 'card-image'
    },
    {
        name: 'card-list'
    },
    {
        name: 'card-text'
    },
    {
        name: 'caret-down-fill'
    },
    {
        name: 'caret-down-square-fill'
    },
    {
        name: 'caret-down-square'
    },
    {
        name: 'caret-down'
    },
    {
        name: 'caret-left-fill'
    },
    {
        name: 'caret-left-square-fill'
    },
    {
        name: 'caret-left-square'
    },
    {
        name: 'caret-left'
    },
    {
        name: 'caret-right-fill'
    },
    {
        name: 'caret-right-square-fill'
    },
    {
        name: 'caret-right-square'
    },
    {
        name: 'caret-right'
    },
    {
        name: 'caret-up-fill'
    },
    {
        name: 'caret-up-square-fill'
    },
    {
        name: 'caret-up-square'
    },
    {
        name: 'caret-up'
    },
    {
        name: 'cart-check-fill'
    },
    {
        name: 'cart-check'
    },
    {
        name: 'cart-dash-fill'
    },
    {
        name: 'cart-dash'
    },
    {
        name: 'cart-fill'
    },
    {
        name: 'cart-plus-fill'
    },
    {
        name: 'cart-plus'
    },
    {
        name: 'cart-x-fill'
    },
    {
        name: 'cart-x'
    },
    {
        name: 'cart'
    },
    {
        name: 'cart2'
    },
    {
        name: 'cart3'
    },
    {
        name: 'cart4'
    },
    {
        name: 'cash-coin'
    },
    {
        name: 'cash-stack'
    },
    {
        name: 'cash'
    },
    {
        name: 'cassette-fill'
    },
    {
        name: 'cassette'
    },
    {
        name: 'cast'
    },
    {
        name: 'cc-circle-fill'
    },
    {
        name: 'cc-circle'
    },
    {
        name: 'cc-square-fill'
    },
    {
        name: 'cc-square'
    },
    {
        name: 'chat-dots-fill'
    },
    {
        name: 'chat-dots'
    },
    {
        name: 'chat-fill'
    },
    {
        name: 'chat-heart-fill'
    },
    {
        name: 'chat-heart'
    },
    {
        name: 'chat-left-dots-fill'
    },
    {
        name: 'chat-left-dots'
    },
    {
        name: 'chat-left-fill'
    },
    {
        name: 'chat-left-heart-fill'
    },
    {
        name: 'chat-left-heart'
    },
    {
        name: 'chat-left-quote-fill'
    },
    {
        name: 'chat-left-quote'
    },
    {
        name: 'chat-left-text-fill'
    },
    {
        name: 'chat-left-text'
    },
    {
        name: 'chat-left'
    },
    {
        name: 'chat-quote-fill'
    },
    {
        name: 'chat-quote'
    },
    {
        name: 'chat-right-dots-fill'
    },
    {
        name: 'chat-right-dots'
    },
    {
        name: 'chat-right-fill'
    },
    {
        name: 'chat-right-heart-fill'
    },
    {
        name: 'chat-right-heart'
    },
    {
        name: 'chat-right-quote-fill'
    },
    {
        name: 'chat-right-quote'
    },
    {
        name: 'chat-right-text-fill'
    },
    {
        name: 'chat-right-text'
    },
    {
        name: 'chat-right'
    },
    {
        name: 'chat-square-dots-fill'
    },
    {
        name: 'chat-square-dots'
    },
    {
        name: 'chat-square-fill'
    },
    {
        name: 'chat-square-heart-fill'
    },
    {
        name: 'chat-square-heart'
    },
    {
        name: 'chat-square-quote-fill'
    },
    {
        name: 'chat-square-quote'
    },
    {
        name: 'chat-square-text-fill'
    },
    {
        name: 'chat-square-text'
    },
    {
        name: 'chat-square'
    },
    {
        name: 'chat-text-fill'
    },
    {
        name: 'chat-text'
    },
    {
        name: 'chat'
    },
    {
        name: 'check-all'
    },
    {
        name: 'check-circle-fill'
    },
    {
        name: 'check-circle'
    },
    {
        name: 'check-lg'
    },
    {
        name: 'check-square-fill'
    },
    {
        name: 'check-square'
    },
    {
        name: 'check'
    },
    {
        name: 'check2-all'
    },
    {
        name: 'check2-circle'
    },
    {
        name: 'check2-square'
    },
    {
        name: 'check2'
    },
    {
        name: 'chevron-bar-contract'
    },
    {
        name: 'chevron-bar-down'
    },
    {
        name: 'chevron-bar-expand'
    },
    {
        name: 'chevron-bar-left'
    },
    {
        name: 'chevron-bar-right'
    },
    {
        name: 'chevron-bar-up'
    },
    {
        name: 'chevron-compact-down'
    },
    {
        name: 'chevron-compact-left'
    },
    {
        name: 'chevron-compact-right'
    },
    {
        name: 'chevron-compact-up'
    },
    {
        name: 'chevron-contract'
    },
    {
        name: 'chevron-double-down'
    },
    {
        name: 'chevron-double-left'
    },
    {
        name: 'chevron-double-right'
    },
    {
        name: 'chevron-double-up'
    },
    {
        name: 'chevron-down'
    },
    {
        name: 'chevron-expand'
    },
    {
        name: 'chevron-left'
    },
    {
        name: 'chevron-right'
    },
    {
        name: 'chevron-up'
    },
    {
        name: 'circle-fill'
    },
    {
        name: 'circle-half'
    },
    {
        name: 'circle-square'
    },
    {
        name: 'circle'
    },
    {
        name: 'claude'
    },
    {
        name: 'clipboard-check-fill'
    },
    {
        name: 'clipboard-check'
    },
    {
        name: 'clipboard-data-fill'
    },
    {
        name: 'clipboard-data'
    },
    {
        name: 'clipboard-fill'
    },
    {
        name: 'clipboard-heart-fill'
    },
    {
        name: 'clipboard-heart'
    },
    {
        name: 'clipboard-minus-fill'
    },
    {
        name: 'clipboard-minus'
    },
    {
        name: 'clipboard-plus-fill'
    },
    {
        name: 'clipboard-plus'
    },
    {
        name: 'clipboard-pulse'
    },
    {
        name: 'clipboard-x-fill'
    },
    {
        name: 'clipboard-x'
    },
    {
        name: 'clipboard'
    },
    {
        name: 'clipboard2-check-fill'
    },
    {
        name: 'clipboard2-check'
    },
    {
        name: 'clipboard2-data-fill'
    },
    {
        name: 'clipboard2-data'
    },
    {
        name: 'clipboard2-fill'
    },
    {
        name: 'clipboard2-heart-fill'
    },
    {
        name: 'clipboard2-heart'
    },
    {
        name: 'clipboard2-minus-fill'
    },
    {
        name: 'clipboard2-minus'
    },
    {
        name: 'clipboard2-plus-fill'
    },
    {
        name: 'clipboard2-plus'
    },
    {
        name: 'clipboard2-pulse-fill'
    },
    {
        name: 'clipboard2-pulse'
    },
    {
        name: 'clipboard2-x-fill'
    },
    {
        name: 'clipboard2-x'
    },
    {
        name: 'clipboard2'
    },
    {
        name: 'clock-fill'
    },
    {
        name: 'clock-history'
    },
    {
        name: 'clock'
    },
    {
        name: 'cloud-arrow-down-fill'
    },
    {
        name: 'cloud-arrow-down'
    },
    {
        name: 'cloud-arrow-up-fill'
    },
    {
        name: 'cloud-arrow-up'
    },
    {
        name: 'cloud-check-fill'
    },
    {
        name: 'cloud-check'
    },
    {
        name: 'cloud-download-fill'
    },
    {
        name: 'cloud-download'
    },
    {
        name: 'cloud-drizzle-fill'
    },
    {
        name: 'cloud-drizzle'
    },
    {
        name: 'cloud-fill'
    },
    {
        name: 'cloud-fog-fill'
    },
    {
        name: 'cloud-fog'
    },
    {
        name: 'cloud-fog2-fill'
    },
    {
        name: 'cloud-fog2'
    },
    {
        name: 'cloud-hail-fill'
    },
    {
        name: 'cloud-hail'
    },
    {
        name: 'cloud-haze-fill'
    },
    {
        name: 'cloud-haze'
    },
    {
        name: 'cloud-haze2-fill'
    },
    {
        name: 'cloud-haze2'
    },
    {
        name: 'cloud-lightning-fill'
    },
    {
        name: 'cloud-lightning-rain-fill'
    },
    {
        name: 'cloud-lightning-rain'
    },
    {
        name: 'cloud-lightning'
    },
    {
        name: 'cloud-minus-fill'
    },
    {
        name: 'cloud-minus'
    },
    {
        name: 'cloud-moon-fill'
    },
    {
        name: 'cloud-moon'
    },
    {
        name: 'cloud-plus-fill'
    },
    {
        name: 'cloud-plus'
    },
    {
        name: 'cloud-rain-fill'
    },
    {
        name: 'cloud-rain-heavy-fill'
    },
    {
        name: 'cloud-rain-heavy'
    },
    {
        name: 'cloud-rain'
    },
    {
        name: 'cloud-slash-fill'
    },
    {
        name: 'cloud-slash'
    },
    {
        name: 'cloud-sleet-fill'
    },
    {
        name: 'cloud-sleet'
    },
    {
        name: 'cloud-snow-fill'
    },
    {
        name: 'cloud-snow'
    },
    {
        name: 'cloud-sun-fill'
    },
    {
        name: 'cloud-sun'
    },
    {
        name: 'cloud-upload-fill'
    },
    {
        name: 'cloud-upload'
    },
    {
        name: 'cloud'
    },
    {
        name: 'clouds-fill'
    },
    {
        name: 'clouds'
    },
    {
        name: 'cloudy-fill'
    },
    {
        name: 'cloudy'
    },
    {
        name: 'code-slash'
    },
    {
        name: 'code-square'
    },
    {
        name: 'code'
    },
    {
        name: 'coin'
    },
    {
        name: 'collection-fill'
    },
    {
        name: 'collection-play-fill'
    },
    {
        name: 'collection-play'
    },
    {
        name: 'collection'
    },
    {
        name: 'columns-gap'
    },
    {
        name: 'columns'
    },
    {
        name: 'command'
    },
    {
        name: 'compass-fill'
    },
    {
        name: 'compass'
    },
    {
        name: 'cone-striped'
    },
    {
        name: 'cone'
    },
    {
        name: 'controller'
    },
    {
        name: 'cookie'
    },
    {
        name: 'copy'
    },
    {
        name: 'cpu-fill'
    },
    {
        name: 'cpu'
    },
    {
        name: 'credit-card-2-back-fill'
    },
    {
        name: 'credit-card-2-back'
    },
    {
        name: 'credit-card-2-front-fill'
    },
    {
        name: 'credit-card-2-front'
    },
    {
        name: 'credit-card-fill'
    },
    {
        name: 'credit-card'
    },
    {
        name: 'crop'
    },
    {
        name: 'crosshair'
    },
    {
        name: 'crosshair2'
    },
    {
        name: 'css'
    },
    {
        name: 'cup-fill'
    },
    {
        name: 'cup-hot-fill'
    },
    {
        name: 'cup-hot'
    },
    {
        name: 'cup-straw'
    },
    {
        name: 'cup'
    },
    {
        name: 'currency-bitcoin'
    },
    {
        name: 'currency-dollar'
    },
    {
        name: 'currency-euro'
    },
    {
        name: 'currency-exchange'
    },
    {
        name: 'currency-pound'
    },
    {
        name: 'currency-rupee'
    },
    {
        name: 'currency-yen'
    },
    {
        name: 'cursor-fill'
    },
    {
        name: 'cursor-text'
    },
    {
        name: 'cursor'
    },
    {
        name: 'dash-circle-dotted'
    },
    {
        name: 'dash-circle-fill'
    },
    {
        name: 'dash-circle'
    },
    {
        name: 'dash-lg'
    },
    {
        name: 'dash-square-dotted'
    },
    {
        name: 'dash-square-fill'
    },
    {
        name: 'dash-square'
    },
    {
        name: 'dash'
    },
    {
        name: 'database-add'
    },
    {
        name: 'database-check'
    },
    {
        name: 'database-dash'
    },
    {
        name: 'database-down'
    },
    {
        name: 'database-exclamation'
    },
    {
        name: 'database-fill-add'
    },
    {
        name: 'database-fill-check'
    },
    {
        name: 'database-fill-dash'
    },
    {
        name: 'database-fill-down'
    },
    {
        name: 'database-fill-exclamation'
    },
    {
        name: 'database-fill-gear'
    },
    {
        name: 'database-fill-lock'
    },
    {
        name: 'database-fill-slash'
    },
    {
        name: 'database-fill-up'
    },
    {
        name: 'database-fill-x'
    },
    {
        name: 'database-fill'
    },
    {
        name: 'database-gear'
    },
    {
        name: 'database-lock'
    },
    {
        name: 'database-slash'
    },
    {
        name: 'database-up'
    },
    {
        name: 'database-x'
    },
    {
        name: 'database'
    },
    {
        name: 'device-hdd-fill'
    },
    {
        name: 'device-hdd'
    },
    {
        name: 'device-ssd-fill'
    },
    {
        name: 'device-ssd'
    },
    {
        name: 'diagram-2-fill'
    },
    {
        name: 'diagram-2'
    },
    {
        name: 'diagram-3-fill'
    },
    {
        name: 'diagram-3'
    },
    {
        name: 'diamond-fill'
    },
    {
        name: 'diamond-half'
    },
    {
        name: 'diamond'
    },
    {
        name: 'dice-1-fill'
    },
    {
        name: 'dice-1'
    },
    {
        name: 'dice-2-fill'
    },
    {
        name: 'dice-2'
    },
    {
        name: 'dice-3-fill'
    },
    {
        name: 'dice-3'
    },
    {
        name: 'dice-4-fill'
    },
    {
        name: 'dice-4'
    },
    {
        name: 'dice-5-fill'
    },
    {
        name: 'dice-5'
    },
    {
        name: 'dice-6-fill'
    },
    {
        name: 'dice-6'
    },
    {
        name: 'disc-fill'
    },
    {
        name: 'disc'
    },
    {
        name: 'discord'
    },
    {
        name: 'display-fill'
    },
    {
        name: 'display'
    },
    {
        name: 'displayport-fill'
    },
    {
        name: 'displayport'
    },
    {
        name: 'distribute-horizontal'
    },
    {
        name: 'distribute-vertical'
    },
    {
        name: 'door-closed-fill'
    },
    {
        name: 'door-closed'
    },
    {
        name: 'door-open-fill'
    },
    {
        name: 'door-open'
    },
    {
        name: 'dot'
    },
    {
        name: 'download'
    },
    {
        name: 'dpad-fill'
    },
    {
        name: 'dpad'
    },
    {
        name: 'dribbble'
    },
    {
        name: 'dropbox'
    },
    {
        name: 'droplet-fill'
    },
    {
        name: 'droplet-half'
    },
    {
        name: 'droplet'
    },
    {
        name: 'duffle-fill'
    },
    {
        name: 'duffle'
    },
    {
        name: 'ear-fill'
    },
    {
        name: 'ear'
    },
    {
        name: 'earbuds'
    },
    {
        name: 'easel-fill'
    },
    {
        name: 'easel'
    },
    {
        name: 'easel2-fill'
    },
    {
        name: 'easel2'
    },
    {
        name: 'easel3-fill'
    },
    {
        name: 'easel3'
    },
    {
        name: 'egg-fill'
    },
    {
        name: 'egg-fried'
    },
    {
        name: 'egg'
    },
    {
        name: 'eject-fill'
    },
    {
        name: 'eject'
    },
    {
        name: 'emoji-angry-fill'
    },
    {
        name: 'emoji-angry'
    },
    {
        name: 'emoji-astonished-fill'
    },
    {
        name: 'emoji-astonished'
    },
    {
        name: 'emoji-dizzy-fill'
    },
    {
        name: 'emoji-dizzy'
    },
    {
        name: 'emoji-expressionless-fill'
    },
    {
        name: 'emoji-expressionless'
    },
    {
        name: 'emoji-frown-fill'
    },
    {
        name: 'emoji-frown'
    },
    {
        name: 'emoji-grimace-fill'
    },
    {
        name: 'emoji-grimace'
    },
    {
        name: 'emoji-grin-fill'
    },
    {
        name: 'emoji-grin'
    },
    {
        name: 'emoji-heart-eyes-fill'
    },
    {
        name: 'emoji-heart-eyes'
    },
    {
        name: 'emoji-kiss-fill'
    },
    {
        name: 'emoji-kiss'
    },
    {
        name: 'emoji-laughing-fill'
    },
    {
        name: 'emoji-laughing'
    },
    {
        name: 'emoji-neutral-fill'
    },
    {
        name: 'emoji-neutral'
    },
    {
        name: 'emoji-smile-fill'
    },
    {
        name: 'emoji-smile-upside-down-fill'
    },
    {
        name: 'emoji-smile-upside-down'
    },
    {
        name: 'emoji-smile'
    },
    {
        name: 'emoji-sunglasses-fill'
    },
    {
        name: 'emoji-sunglasses'
    },
    {
        name: 'emoji-surprise-fill'
    },
    {
        name: 'emoji-surprise'
    },
    {
        name: 'emoji-tear-fill'
    },
    {
        name: 'emoji-tear'
    },
    {
        name: 'emoji-wink-fill'
    },
    {
        name: 'emoji-wink'
    },
    {
        name: 'envelope-arrow-down-fill'
    },
    {
        name: 'envelope-arrow-down'
    },
    {
        name: 'envelope-arrow-up-fill'
    },
    {
        name: 'envelope-arrow-up'
    },
    {
        name: 'envelope-at-fill'
    },
    {
        name: 'envelope-at'
    },
    {
        name: 'envelope-check-fill'
    },
    {
        name: 'envelope-check'
    },
    {
        name: 'envelope-dash-fill'
    },
    {
        name: 'envelope-dash'
    },
    {
        name: 'envelope-exclamation-fill'
    },
    {
        name: 'envelope-exclamation'
    },
    {
        name: 'envelope-fill'
    },
    {
        name: 'envelope-heart-fill'
    },
    {
        name: 'envelope-heart'
    },
    {
        name: 'envelope-open-fill'
    },
    {
        name: 'envelope-open-heart-fill'
    },
    {
        name: 'envelope-open-heart'
    },
    {
        name: 'envelope-open'
    },
    {
        name: 'envelope-paper-fill'
    },
    {
        name: 'envelope-paper-heart-fill'
    },
    {
        name: 'envelope-paper-heart'
    },
    {
        name: 'envelope-paper'
    },
    {
        name: 'envelope-plus-fill'
    },
    {
        name: 'envelope-plus'
    },
    {
        name: 'envelope-slash-fill'
    },
    {
        name: 'envelope-slash'
    },
    {
        name: 'envelope-x-fill'
    },
    {
        name: 'envelope-x'
    },
    {
        name: 'envelope'
    },
    {
        name: 'eraser-fill'
    },
    {
        name: 'eraser'
    },
    {
        name: 'escape'
    },
    {
        name: 'ethernet'
    },
    {
        name: 'ev-front-fill'
    },
    {
        name: 'ev-front'
    },
    {
        name: 'ev-station-fill'
    },
    {
        name: 'ev-station'
    },
    {
        name: 'exclamation-circle-fill'
    },
    {
        name: 'exclamation-circle'
    },
    {
        name: 'exclamation-diamond-fill'
    },
    {
        name: 'exclamation-diamond'
    },
    {
        name: 'exclamation-lg'
    },
    {
        name: 'exclamation-octagon-fill'
    },
    {
        name: 'exclamation-octagon'
    },
    {
        name: 'exclamation-square-fill'
    },
    {
        name: 'exclamation-square'
    },
    {
        name: 'exclamation-triangle-fill'
    },
    {
        name: 'exclamation-triangle'
    },
    {
        name: 'exclamation'
    },
    {
        name: 'exclude'
    },
    {
        name: 'explicit-fill'
    },
    {
        name: 'explicit'
    },
    {
        name: 'exposure'
    },
    {
        name: 'eye-fill'
    },
    {
        name: 'eye-slash-fill'
    },
    {
        name: 'eye-slash'
    },
    {
        name: 'eye'
    },
    {
        name: 'eyedropper'
    },
    {
        name: 'eyeglasses'
    },
    {
        name: 'facebook'
    },
    {
        name: 'fan'
    },
    {
        name: 'fast-forward-btn-fill'
    },
    {
        name: 'fast-forward-btn'
    },
    {
        name: 'fast-forward-circle-fill'
    },
    {
        name: 'fast-forward-circle'
    },
    {
        name: 'fast-forward-fill'
    },
    {
        name: 'fast-forward'
    },
    {
        name: 'feather'
    },
    {
        name: 'feather2'
    },
    {
        name: 'file-arrow-down-fill'
    },
    {
        name: 'file-arrow-down'
    },
    {
        name: 'file-arrow-up-fill'
    },
    {
        name: 'file-arrow-up'
    },
    {
        name: 'file-bar-graph-fill'
    },
    {
        name: 'file-bar-graph'
    },
    {
        name: 'file-binary-fill'
    },
    {
        name: 'file-binary'
    },
    {
        name: 'file-break-fill'
    },
    {
        name: 'file-break'
    },
    {
        name: 'file-check-fill'
    },
    {
        name: 'file-check'
    },
    {
        name: 'file-code-fill'
    },
    {
        name: 'file-code'
    },
    {
        name: 'file-diff-fill'
    },
    {
        name: 'file-diff'
    },
    {
        name: 'file-earmark-arrow-down-fill'
    },
    {
        name: 'file-earmark-arrow-down'
    },
    {
        name: 'file-earmark-arrow-up-fill'
    },
    {
        name: 'file-earmark-arrow-up'
    },
    {
        name: 'file-earmark-bar-graph-fill'
    },
    {
        name: 'file-earmark-bar-graph'
    },
    {
        name: 'file-earmark-binary-fill'
    },
    {
        name: 'file-earmark-binary'
    },
    {
        name: 'file-earmark-break-fill'
    },
    {
        name: 'file-earmark-break'
    },
    {
        name: 'file-earmark-check-fill'
    },
    {
        name: 'file-earmark-check'
    },
    {
        name: 'file-earmark-code-fill'
    },
    {
        name: 'file-earmark-code'
    },
    {
        name: 'file-earmark-diff-fill'
    },
    {
        name: 'file-earmark-diff'
    },
    {
        name: 'file-earmark-easel-fill'
    },
    {
        name: 'file-earmark-easel'
    },
    {
        name: 'file-earmark-excel-fill'
    },
    {
        name: 'file-earmark-excel'
    },
    {
        name: 'file-earmark-fill'
    },
    {
        name: 'file-earmark-font-fill'
    },
    {
        name: 'file-earmark-font'
    },
    {
        name: 'file-earmark-image-fill'
    },
    {
        name: 'file-earmark-image'
    },
    {
        name: 'file-earmark-lock-fill'
    },
    {
        name: 'file-earmark-lock'
    },
    {
        name: 'file-earmark-lock2-fill'
    },
    {
        name: 'file-earmark-lock2'
    },
    {
        name: 'file-earmark-medical-fill'
    },
    {
        name: 'file-earmark-medical'
    },
    {
        name: 'file-earmark-minus-fill'
    },
    {
        name: 'file-earmark-minus'
    },
    {
        name: 'file-earmark-music-fill'
    },
    {
        name: 'file-earmark-music'
    },
    {
        name: 'file-earmark-pdf-fill'
    },
    {
        name: 'file-earmark-pdf'
    },
    {
        name: 'file-earmark-person-fill'
    },
    {
        name: 'file-earmark-person'
    },
    {
        name: 'file-earmark-play-fill'
    },
    {
        name: 'file-earmark-play'
    },
    {
        name: 'file-earmark-plus-fill'
    },
    {
        name: 'file-earmark-plus'
    },
    {
        name: 'file-earmark-post-fill'
    },
    {
        name: 'file-earmark-post'
    },
    {
        name: 'file-earmark-ppt-fill'
    },
    {
        name: 'file-earmark-ppt'
    },
    {
        name: 'file-earmark-richtext-fill'
    },
    {
        name: 'file-earmark-richtext'
    },
    {
        name: 'file-earmark-ruled-fill'
    },
    {
        name: 'file-earmark-ruled'
    },
    {
        name: 'file-earmark-slides-fill'
    },
    {
        name: 'file-earmark-slides'
    },
    {
        name: 'file-earmark-spreadsheet-fill'
    },
    {
        name: 'file-earmark-spreadsheet'
    },
    {
        name: 'file-earmark-text-fill'
    },
    {
        name: 'file-earmark-text'
    },
    {
        name: 'file-earmark-word-fill'
    },
    {
        name: 'file-earmark-word'
    },
    {
        name: 'file-earmark-x-fill'
    },
    {
        name: 'file-earmark-x'
    },
    {
        name: 'file-earmark-zip-fill'
    },
    {
        name: 'file-earmark-zip'
    },
    {
        name: 'file-earmark'
    },
    {
        name: 'file-easel-fill'
    },
    {
        name: 'file-easel'
    },
    {
        name: 'file-excel-fill'
    },
    {
        name: 'file-excel'
    },
    {
        name: 'file-fill'
    },
    {
        name: 'file-font-fill'
    },
    {
        name: 'file-font'
    },
    {
        name: 'file-image-fill'
    },
    {
        name: 'file-image'
    },
    {
        name: 'file-lock-fill'
    },
    {
        name: 'file-lock'
    },
    {
        name: 'file-lock2-fill'
    },
    {
        name: 'file-lock2'
    },
    {
        name: 'file-medical-fill'
    },
    {
        name: 'file-medical'
    },
    {
        name: 'file-minus-fill'
    },
    {
        name: 'file-minus'
    },
    {
        name: 'file-music-fill'
    },
    {
        name: 'file-music'
    },
    {
        name: 'file-pdf-fill'
    },
    {
        name: 'file-pdf'
    },
    {
        name: 'file-person-fill'
    },
    {
        name: 'file-person'
    },
    {
        name: 'file-play-fill'
    },
    {
        name: 'file-play'
    },
    {
        name: 'file-plus-fill'
    },
    {
        name: 'file-plus'
    },
    {
        name: 'file-post-fill'
    },
    {
        name: 'file-post'
    },
    {
        name: 'file-ppt-fill'
    },
    {
        name: 'file-ppt'
    },
    {
        name: 'file-richtext-fill'
    },
    {
        name: 'file-richtext'
    },
    {
        name: 'file-ruled-fill'
    },
    {
        name: 'file-ruled'
    },
    {
        name: 'file-slides-fill'
    },
    {
        name: 'file-slides'
    },
    {
        name: 'file-spreadsheet-fill'
    },
    {
        name: 'file-spreadsheet'
    },
    {
        name: 'file-text-fill'
    },
    {
        name: 'file-text'
    },
    {
        name: 'file-word-fill'
    },
    {
        name: 'file-word'
    },
    {
        name: 'file-x-fill'
    },
    {
        name: 'file-x'
    },
    {
        name: 'file-zip-fill'
    },
    {
        name: 'file-zip'
    },
    {
        name: 'file'
    },
    {
        name: 'files-alt'
    },
    {
        name: 'files'
    },
    {
        name: 'filetype-aac'
    },
    {
        name: 'filetype-ai'
    },
    {
        name: 'filetype-bmp'
    },
    {
        name: 'filetype-cs'
    },
    {
        name: 'filetype-css'
    },
    {
        name: 'filetype-csv'
    },
    {
        name: 'filetype-doc'
    },
    {
        name: 'filetype-docx'
    },
    {
        name: 'filetype-exe'
    },
    {
        name: 'filetype-gif'
    },
    {
        name: 'filetype-heic'
    },
    {
        name: 'filetype-html'
    },
    {
        name: 'filetype-java'
    },
    {
        name: 'filetype-jpg'
    },
    {
        name: 'filetype-js'
    },
    {
        name: 'filetype-json'
    },
    {
        name: 'filetype-jsx'
    },
    {
        name: 'filetype-key'
    },
    {
        name: 'filetype-m4p'
    },
    {
        name: 'filetype-md'
    },
    {
        name: 'filetype-mdx'
    },
    {
        name: 'filetype-mov'
    },
    {
        name: 'filetype-mp3'
    },
    {
        name: 'filetype-mp4'
    },
    {
        name: 'filetype-otf'
    },
    {
        name: 'filetype-pdf'
    },
    {
        name: 'filetype-php'
    },
    {
        name: 'filetype-png'
    },
    {
        name: 'filetype-ppt'
    },
    {
        name: 'filetype-pptx'
    },
    {
        name: 'filetype-psd'
    },
    {
        name: 'filetype-py'
    },
    {
        name: 'filetype-raw'
    },
    {
        name: 'filetype-rb'
    },
    {
        name: 'filetype-sass'
    },
    {
        name: 'filetype-scss'
    },
    {
        name: 'filetype-sh'
    },
    {
        name: 'filetype-sql'
    },
    {
        name: 'filetype-svg'
    },
    {
        name: 'filetype-tiff'
    },
    {
        name: 'filetype-tsx'
    },
    {
        name: 'filetype-ttf'
    },
    {
        name: 'filetype-txt'
    },
    {
        name: 'filetype-wav'
    },
    {
        name: 'filetype-woff'
    },
    {
        name: 'filetype-xls'
    },
    {
        name: 'filetype-xlsx'
    },
    {
        name: 'filetype-xml'
    },
    {
        name: 'filetype-yml'
    },
    {
        name: 'film'
    },
    {
        name: 'filter-circle-fill'
    },
    {
        name: 'filter-circle'
    },
    {
        name: 'filter-left'
    },
    {
        name: 'filter-right'
    },
    {
        name: 'filter-square-fill'
    },
    {
        name: 'filter-square'
    },
    {
        name: 'filter'
    },
    {
        name: 'fingerprint'
    },
    {
        name: 'fire'
    },
    {
        name: 'flag-fill'
    },
    {
        name: 'flag'
    },
    {
        name: 'flask-fill'
    },
    {
        name: 'flask-florence-fill'
    },
    {
        name: 'flask-florence'
    },
    {
        name: 'flask'
    },
    {
        name: 'floppy-fill'
    },
    {
        name: 'floppy'
    },
    {
        name: 'floppy2-fill'
    },
    {
        name: 'floppy2'
    },
    {
        name: 'flower1'
    },
    {
        name: 'flower2'
    },
    {
        name: 'flower3'
    },
    {
        name: 'folder-check'
    },
    {
        name: 'folder-fill'
    },
    {
        name: 'folder-minus'
    },
    {
        name: 'folder-plus'
    },
    {
        name: 'folder-symlink-fill'
    },
    {
        name: 'folder-symlink'
    },
    {
        name: 'folder-x'
    },
    {
        name: 'folder'
    },
    {
        name: 'folder2-open'
    },
    {
        name: 'folder2'
    },
    {
        name: 'fonts'
    },
    {
        name: 'fork-knife'
    },
    {
        name: 'forward-fill'
    },
    {
        name: 'forward'
    },
    {
        name: 'front'
    },
    {
        name: 'fuel-pump-diesel-fill'
    },
    {
        name: 'fuel-pump-diesel'
    },
    {
        name: 'fuel-pump-fill'
    },
    {
        name: 'fuel-pump'
    },
    {
        name: 'fullscreen-exit'
    },
    {
        name: 'fullscreen'
    },
    {
        name: 'funnel-fill'
    },
    {
        name: 'funnel'
    },
    {
        name: 'gear-fill'
    },
    {
        name: 'gear-wide-connected'
    },
    {
        name: 'gear-wide'
    },
    {
        name: 'gear'
    },
    {
        name: 'gem'
    },
    {
        name: 'gender-ambiguous'
    },
    {
        name: 'gender-female'
    },
    {
        name: 'gender-male'
    },
    {
        name: 'gender-neuter'
    },
    {
        name: 'gender-trans'
    },
    {
        name: 'geo-alt-fill'
    },
    {
        name: 'geo-alt'
    },
    {
        name: 'geo-fill'
    },
    {
        name: 'geo'
    },
    {
        name: 'gift-fill'
    },
    {
        name: 'gift'
    },
    {
        name: 'git'
    },
    {
        name: 'github'
    },
    {
        name: 'gitlab'
    },
    {
        name: 'globe-americas-fill'
    },
    {
        name: 'globe-americas'
    },
    {
        name: 'globe-asia-australia-fill'
    },
    {
        name: 'globe-asia-australia'
    },
    {
        name: 'globe-central-south-asia-fill'
    },
    {
        name: 'globe-central-south-asia'
    },
    {
        name: 'globe-europe-africa-fill'
    },
    {
        name: 'globe-europe-africa'
    },
    {
        name: 'globe'
    },
    {
        name: 'globe2'
    },
    {
        name: 'google-play'
    },
    {
        name: 'google'
    },
    {
        name: 'gpu-card'
    },
    {
        name: 'graph-down-arrow'
    },
    {
        name: 'graph-down'
    },
    {
        name: 'graph-up-arrow'
    },
    {
        name: 'graph-up'
    },
    {
        name: 'grid-1x2-fill'
    },
    {
        name: 'grid-1x2'
    },
    {
        name: 'grid-3x2-gap-fill'
    },
    {
        name: 'grid-3x2-gap'
    },
    {
        name: 'grid-3x2'
    },
    {
        name: 'grid-3x3-gap-fill'
    },
    {
        name: 'grid-3x3-gap'
    },
    {
        name: 'grid-3x3'
    },
    {
        name: 'grid-fill'
    },
    {
        name: 'grid'
    },
    {
        name: 'grip-horizontal'
    },
    {
        name: 'grip-vertical'
    },
    {
        name: 'h-circle-fill'
    },
    {
        name: 'h-circle'
    },
    {
        name: 'h-square-fill'
    },
    {
        name: 'h-square'
    },
    {
        name: 'hammer'
    },
    {
        name: 'hand-index-fill'
    },
    {
        name: 'hand-index-thumb-fill'
    },
    {
        name: 'hand-index-thumb'
    },
    {
        name: 'hand-index'
    },
    {
        name: 'hand-thumbs-down-fill'
    },
    {
        name: 'hand-thumbs-down'
    },
    {
        name: 'hand-thumbs-up-fill'
    },
    {
        name: 'hand-thumbs-up'
    },
    {
        name: 'handbag-fill'
    },
    {
        name: 'handbag'
    },
    {
        name: 'hash'
    },
    {
        name: 'hdd-fill'
    },
    {
        name: 'hdd-network-fill'
    },
    {
        name: 'hdd-network'
    },
    {
        name: 'hdd-rack-fill'
    },
    {
        name: 'hdd-rack'
    },
    {
        name: 'hdd-stack-fill'
    },
    {
        name: 'hdd-stack'
    },
    {
        name: 'hdd'
    },
    {
        name: 'hdmi-fill'
    },
    {
        name: 'hdmi'
    },
    {
        name: 'headphones'
    },
    {
        name: 'headset-vr'
    },
    {
        name: 'headset'
    },
    {
        name: 'heart-arrow'
    },
    {
        name: 'heart-fill'
    },
    {
        name: 'heart-half'
    },
    {
        name: 'heart-pulse-fill'
    },
    {
        name: 'heart-pulse'
    },
    {
        name: 'heart'
    },
    {
        name: 'heartbreak-fill'
    },
    {
        name: 'heartbreak'
    },
    {
        name: 'hearts'
    },
    {
        name: 'heptagon-fill'
    },
    {
        name: 'heptagon-half'
    },
    {
        name: 'heptagon'
    },
    {
        name: 'hexagon-fill'
    },
    {
        name: 'hexagon-half'
    },
    {
        name: 'hexagon'
    },
    {
        name: 'highlighter'
    },
    {
        name: 'highlights'
    },
    {
        name: 'hospital-fill'
    },
    {
        name: 'hospital'
    },
    {
        name: 'hourglass-bottom'
    },
    {
        name: 'hourglass-split'
    },
    {
        name: 'hourglass-top'
    },
    {
        name: 'hourglass'
    },
    {
        name: 'house-add-fill'
    },
    {
        name: 'house-add'
    },
    {
        name: 'house-check-fill'
    },
    {
        name: 'house-check'
    },
    {
        name: 'house-dash-fill'
    },
    {
        name: 'house-dash'
    },
    {
        name: 'house-door-fill'
    },
    {
        name: 'house-door'
    },
    {
        name: 'house-down-fill'
    },
    {
        name: 'house-down'
    },
    {
        name: 'house-exclamation-fill'
    },
    {
        name: 'house-exclamation'
    },
    {
        name: 'house-fill'
    },
    {
        name: 'house-gear-fill'
    },
    {
        name: 'house-gear'
    },
    {
        name: 'house-heart-fill'
    },
    {
        name: 'house-heart'
    },
    {
        name: 'house-lock-fill'
    },
    {
        name: 'house-lock'
    },
    {
        name: 'house-slash-fill'
    },
    {
        name: 'house-slash'
    },
    {
        name: 'house-up-fill'
    },
    {
        name: 'house-up'
    },
    {
        name: 'house-x-fill'
    },
    {
        name: 'house-x'
    },
    {
        name: 'house'
    },
    {
        name: 'houses-fill'
    },
    {
        name: 'houses'
    },
    {
        name: 'hr'
    },
    {
        name: 'hurricane'
    },
    {
        name: 'hypnotize'
    },
    {
        name: 'image-alt'
    },
    {
        name: 'image-fill'
    },
    {
        name: 'image'
    },
    {
        name: 'images'
    },
    {
        name: 'inbox-fill'
    },
    {
        name: 'inbox'
    },
    {
        name: 'inboxes-fill'
    },
    {
        name: 'inboxes'
    },
    {
        name: 'incognito'
    },
    {
        name: 'indent'
    },
    {
        name: 'infinity'
    },
    {
        name: 'info-circle-fill'
    },
    {
        name: 'info-circle'
    },
    {
        name: 'info-lg'
    },
    {
        name: 'info-square-fill'
    },
    {
        name: 'info-square'
    },
    {
        name: 'info'
    },
    {
        name: 'input-cursor-text'
    },
    {
        name: 'input-cursor'
    },
    {
        name: 'instagram'
    },
    {
        name: 'intersect'
    },
    {
        name: 'javascript'
    },
    {
        name: 'journal-album'
    },
    {
        name: 'journal-arrow-down'
    },
    {
        name: 'journal-arrow-up'
    },
    {
        name: 'journal-bookmark-fill'
    },
    {
        name: 'journal-bookmark'
    },
    {
        name: 'journal-check'
    },
    {
        name: 'journal-code'
    },
    {
        name: 'journal-medical'
    },
    {
        name: 'journal-minus'
    },
    {
        name: 'journal-plus'
    },
    {
        name: 'journal-richtext'
    },
    {
        name: 'journal-text'
    },
    {
        name: 'journal-x'
    },
    {
        name: 'journal'
    },
    {
        name: 'journals'
    },
    {
        name: 'joystick'
    },
    {
        name: 'justify-left'
    },
    {
        name: 'justify-right'
    },
    {
        name: 'justify'
    },
    {
        name: 'kanban-fill'
    },
    {
        name: 'kanban'
    },
    {
        name: 'key-fill'
    },
    {
        name: 'key'
    },
    {
        name: 'keyboard-fill'
    },
    {
        name: 'keyboard'
    },
    {
        name: 'ladder'
    },
    {
        name: 'lamp-fill'
    },
    {
        name: 'lamp'
    },
    {
        name: 'laptop-fill'
    },
    {
        name: 'laptop'
    },
    {
        name: 'layer-backward'
    },
    {
        name: 'layer-forward'
    },
    {
        name: 'layers-fill'
    },
    {
        name: 'layers-half'
    },
    {
        name: 'layers'
    },
    {
        name: 'layout-sidebar-inset-reverse'
    },
    {
        name: 'layout-sidebar-inset'
    },
    {
        name: 'layout-sidebar-reverse'
    },
    {
        name: 'layout-sidebar'
    },
    {
        name: 'layout-split'
    },
    {
        name: 'layout-text-sidebar-reverse'
    },
    {
        name: 'layout-text-sidebar'
    },
    {
        name: 'layout-text-window-reverse'
    },
    {
        name: 'layout-text-window'
    },
    {
        name: 'layout-three-columns'
    },
    {
        name: 'layout-wtf'
    },
    {
        name: 'leaf-fill'
    },
    {
        name: 'leaf'
    },
    {
        name: 'life-preserver'
    },
    {
        name: 'lightbulb-fill'
    },
    {
        name: 'lightbulb-off-fill'
    },
    {
        name: 'lightbulb-off'
    },
    {
        name: 'lightbulb'
    },
    {
        name: 'lightning-charge-fill'
    },
    {
        name: 'lightning-charge'
    },
    {
        name: 'lightning-fill'
    },
    {
        name: 'lightning'
    },
    {
        name: 'line'
    },
    {
        name: 'link-45deg'
    },
    {
        name: 'link'
    },
    {
        name: 'linkedin'
    },
    {
        name: 'list-check'
    },
    {
        name: 'list-columns-reverse'
    },
    {
        name: 'list-columns'
    },
    {
        name: 'list-nested'
    },
    {
        name: 'list-ol'
    },
    {
        name: 'list-stars'
    },
    {
        name: 'list-task'
    },
    {
        name: 'list-ul'
    },
    {
        name: 'list'
    },
    {
        name: 'lock-fill'
    },
    {
        name: 'lock'
    },
    {
        name: 'luggage-fill'
    },
    {
        name: 'luggage'
    },
    {
        name: 'lungs-fill'
    },
    {
        name: 'lungs'
    },
    {
        name: 'magic'
    },
    {
        name: 'magnet-fill'
    },
    {
        name: 'magnet'
    },
    {
        name: 'mailbox-flag'
    },
    {
        name: 'mailbox'
    },
    {
        name: 'mailbox2-flag'
    },
    {
        name: 'mailbox2'
    },
    {
        name: 'map-fill'
    },
    {
        name: 'map'
    },
    {
        name: 'markdown-fill'
    },
    {
        name: 'markdown'
    },
    {
        name: 'marker-tip'
    },
    {
        name: 'mask'
    },
    {
        name: 'mastodon'
    },
    {
        name: 'measuring-cup-fill'
    },
    {
        name: 'measuring-cup'
    },
    {
        name: 'medium'
    },
    {
        name: 'megaphone-fill'
    },
    {
        name: 'megaphone'
    },
    {
        name: 'memory'
    },
    {
        name: 'menu-app-fill'
    },
    {
        name: 'menu-app'
    },
    {
        name: 'menu-button-fill'
    },
    {
        name: 'menu-button-wide-fill'
    },
    {
        name: 'menu-button-wide'
    },
    {
        name: 'menu-button'
    },
    {
        name: 'menu-down'
    },
    {
        name: 'menu-up'
    },
    {
        name: 'messenger'
    },
    {
        name: 'meta'
    },
    {
        name: 'mic-fill'
    },
    {
        name: 'mic-mute-fill'
    },
    {
        name: 'mic-mute'
    },
    {
        name: 'mic'
    },
    {
        name: 'microsoft-teams'
    },
    {
        name: 'microsoft'
    },
    {
        name: 'minecart-loaded'
    },
    {
        name: 'minecart'
    },
    {
        name: 'modem-fill'
    },
    {
        name: 'modem'
    },
    {
        name: 'moisture'
    },
    {
        name: 'moon-fill'
    },
    {
        name: 'moon-stars-fill'
    },
    {
        name: 'moon-stars'
    },
    {
        name: 'moon'
    },
    {
        name: 'mortarboard-fill'
    },
    {
        name: 'mortarboard'
    },
    {
        name: 'motherboard-fill'
    },
    {
        name: 'motherboard'
    },
    {
        name: 'mouse-fill'
    },
    {
        name: 'mouse'
    },
    {
        name: 'mouse2-fill'
    },
    {
        name: 'mouse2'
    },
    {
        name: 'mouse3-fill'
    },
    {
        name: 'mouse3'
    },
    {
        name: 'music-note-beamed'
    },
    {
        name: 'music-note-list'
    },
    {
        name: 'music-note'
    },
    {
        name: 'music-player-fill'
    },
    {
        name: 'music-player'
    },
    {
        name: 'newspaper'
    },
    {
        name: 'nintendo-switch'
    },
    {
        name: 'node-minus-fill'
    },
    {
        name: 'node-minus'
    },
    {
        name: 'node-plus-fill'
    },
    {
        name: 'node-plus'
    },
    {
        name: 'noise-reduction'
    },
    {
        name: 'nut-fill'
    },
    {
        name: 'nut'
    },
    {
        name: 'nvidia'
    },
    {
        name: 'nvme-fill'
    },
    {
        name: 'nvme'
    },
    {
        name: 'octagon-fill'
    },
    {
        name: 'octagon-half'
    },
    {
        name: 'octagon'
    },
    {
        name: 'openai'
    },
    {
        name: 'opencollective'
    },
    {
        name: 'optical-audio-fill'
    },
    {
        name: 'optical-audio'
    },
    {
        name: 'option'
    },
    {
        name: 'outlet'
    },
    {
        name: 'p-circle-fill'
    },
    {
        name: 'p-circle'
    },
    {
        name: 'p-square-fill'
    },
    {
        name: 'p-square'
    },
    {
        name: 'paint-bucket'
    },
    {
        name: 'palette-fill'
    },
    {
        name: 'palette'
    },
    {
        name: 'palette2'
    },
    {
        name: 'paperclip'
    },
    {
        name: 'paragraph'
    },
    {
        name: 'pass-fill'
    },
    {
        name: 'pass'
    },
    {
        name: 'passport-fill'
    },
    {
        name: 'passport'
    },
    {
        name: 'patch-check-fill'
    },
    {
        name: 'patch-check'
    },
    {
        name: 'patch-exclamation-fill'
    },
    {
        name: 'patch-exclamation'
    },
    {
        name: 'patch-minus-fill'
    },
    {
        name: 'patch-minus'
    },
    {
        name: 'patch-plus-fill'
    },
    {
        name: 'patch-plus'
    },
    {
        name: 'patch-question-fill'
    },
    {
        name: 'patch-question'
    },
    {
        name: 'pause-btn-fill'
    },
    {
        name: 'pause-btn'
    },
    {
        name: 'pause-circle-fill'
    },
    {
        name: 'pause-circle'
    },
    {
        name: 'pause-fill'
    },
    {
        name: 'pause'
    },
    {
        name: 'paypal'
    },
    {
        name: 'pc-display-horizontal'
    },
    {
        name: 'pc-display'
    },
    {
        name: 'pc-horizontal'
    },
    {
        name: 'pc'
    },
    {
        name: 'pci-card-network'
    },
    {
        name: 'pci-card-sound'
    },
    {
        name: 'pci-card'
    },
    {
        name: 'peace-fill'
    },
    {
        name: 'peace'
    },
    {
        name: 'pen-fill'
    },
    {
        name: 'pen'
    },
    {
        name: 'pencil-fill'
    },
    {
        name: 'pencil-square'
    },
    {
        name: 'pencil'
    },
    {
        name: 'pentagon-fill'
    },
    {
        name: 'pentagon-half'
    },
    {
        name: 'pentagon'
    },
    {
        name: 'people-fill'
    },
    {
        name: 'people'
    },
    {
        name: 'percent'
    },
    {
        name: 'perplexity'
    },
    {
        name: 'person-add'
    },
    {
        name: 'person-arms-up'
    },
    {
        name: 'person-badge-fill'
    },
    {
        name: 'person-badge'
    },
    {
        name: 'person-bounding-box'
    },
    {
        name: 'person-check-fill'
    },
    {
        name: 'person-check'
    },
    {
        name: 'person-circle'
    },
    {
        name: 'person-dash-fill'
    },
    {
        name: 'person-dash'
    },
    {
        name: 'person-down'
    },
    {
        name: 'person-exclamation'
    },
    {
        name: 'person-fill-add'
    },
    {
        name: 'person-fill-check'
    },
    {
        name: 'person-fill-dash'
    },
    {
        name: 'person-fill-down'
    },
    {
        name: 'person-fill-exclamation'
    },
    {
        name: 'person-fill-gear'
    },
    {
        name: 'person-fill-lock'
    },
    {
        name: 'person-fill-slash'
    },
    {
        name: 'person-fill-up'
    },
    {
        name: 'person-fill-x'
    },
    {
        name: 'person-fill'
    },
    {
        name: 'person-gear'
    },
    {
        name: 'person-heart'
    },
    {
        name: 'person-hearts'
    },
    {
        name: 'person-lines-fill'
    },
    {
        name: 'person-lock'
    },
    {
        name: 'person-plus-fill'
    },
    {
        name: 'person-plus'
    },
    {
        name: 'person-raised-hand'
    },
    {
        name: 'person-rolodex'
    },
    {
        name: 'person-slash'
    },
    {
        name: 'person-square'
    },
    {
        name: 'person-standing-dress'
    },
    {
        name: 'person-standing'
    },
    {
        name: 'person-up'
    },
    {
        name: 'person-vcard-fill'
    },
    {
        name: 'person-vcard'
    },
    {
        name: 'person-video'
    },
    {
        name: 'person-video2'
    },
    {
        name: 'person-video3'
    },
    {
        name: 'person-walking'
    },
    {
        name: 'person-wheelchair'
    },
    {
        name: 'person-workspace'
    },
    {
        name: 'person-x-fill'
    },
    {
        name: 'person-x'
    },
    {
        name: 'person'
    },
    {
        name: 'phone-fill'
    },
    {
        name: 'phone-flip'
    },
    {
        name: 'phone-landscape-fill'
    },
    {
        name: 'phone-landscape'
    },
    {
        name: 'phone-vibrate-fill'
    },
    {
        name: 'phone-vibrate'
    },
    {
        name: 'phone'
    },
    {
        name: 'pie-chart-fill'
    },
    {
        name: 'pie-chart'
    },
    {
        name: 'piggy-bank-fill'
    },
    {
        name: 'piggy-bank'
    },
    {
        name: 'pin-angle-fill'
    },
    {
        name: 'pin-angle'
    },
    {
        name: 'pin-fill'
    },
    {
        name: 'pin-map-fill'
    },
    {
        name: 'pin-map'
    },
    {
        name: 'pin'
    },
    {
        name: 'pinterest'
    },
    {
        name: 'pip-fill'
    },
    {
        name: 'pip'
    },
    {
        name: 'play-btn-fill'
    },
    {
        name: 'play-btn'
    },
    {
        name: 'play-circle-fill'
    },
    {
        name: 'play-circle'
    },
    {
        name: 'play-fill'
    },
    {
        name: 'play'
    },
    {
        name: 'playstation'
    },
    {
        name: 'plug-fill'
    },
    {
        name: 'plug'
    },
    {
        name: 'plugin'
    },
    {
        name: 'plus-circle-dotted'
    },
    {
        name: 'plus-circle-fill'
    },
    {
        name: 'plus-circle'
    },
    {
        name: 'plus-lg'
    },
    {
        name: 'plus-slash-minus'
    },
    {
        name: 'plus-square-dotted'
    },
    {
        name: 'plus-square-fill'
    },
    {
        name: 'plus-square'
    },
    {
        name: 'plus'
    },
    {
        name: 'postage-fill'
    },
    {
        name: 'postage-heart-fill'
    },
    {
        name: 'postage-heart'
    },
    {
        name: 'postage'
    },
    {
        name: 'postcard-fill'
    },
    {
        name: 'postcard-heart-fill'
    },
    {
        name: 'postcard-heart'
    },
    {
        name: 'postcard'
    },
    {
        name: 'power'
    },
    {
        name: 'prescription'
    },
    {
        name: 'prescription2'
    },
    {
        name: 'printer-fill'
    },
    {
        name: 'printer'
    },
    {
        name: 'projector-fill'
    },
    {
        name: 'projector'
    },
    {
        name: 'puzzle-fill'
    },
    {
        name: 'puzzle'
    },
    {
        name: 'qr-code-scan'
    },
    {
        name: 'qr-code'
    },
    {
        name: 'question-circle-fill'
    },
    {
        name: 'question-circle'
    },
    {
        name: 'question-diamond-fill'
    },
    {
        name: 'question-diamond'
    },
    {
        name: 'question-lg'
    },
    {
        name: 'question-octagon-fill'
    },
    {
        name: 'question-octagon'
    },
    {
        name: 'question-square-fill'
    },
    {
        name: 'question-square'
    },
    {
        name: 'question'
    },
    {
        name: 'quora'
    },
    {
        name: 'quote'
    },
    {
        name: 'r-circle-fill'
    },
    {
        name: 'r-circle'
    },
    {
        name: 'r-square-fill'
    },
    {
        name: 'r-square'
    },
    {
        name: 'radar'
    },
    {
        name: 'radioactive'
    },
    {
        name: 'rainbow'
    },
    {
        name: 'receipt-cutoff'
    },
    {
        name: 'receipt'
    },
    {
        name: 'reception-0'
    },
    {
        name: 'reception-1'
    },
    {
        name: 'reception-2'
    },
    {
        name: 'reception-3'
    },
    {
        name: 'reception-4'
    },
    {
        name: 'record-btn-fill'
    },
    {
        name: 'record-btn'
    },
    {
        name: 'record-circle-fill'
    },
    {
        name: 'record-circle'
    },
    {
        name: 'record-fill'
    },
    {
        name: 'record'
    },
    {
        name: 'record2-fill'
    },
    {
        name: 'record2'
    },
    {
        name: 'recycle'
    },
    {
        name: 'reddit'
    },
    {
        name: 'regex'
    },
    {
        name: 'repeat-1'
    },
    {
        name: 'repeat'
    },
    {
        name: 'reply-all-fill'
    },
    {
        name: 'reply-all'
    },
    {
        name: 'reply-fill'
    },
    {
        name: 'reply'
    },
    {
        name: 'rewind-btn-fill'
    },
    {
        name: 'rewind-btn'
    },
    {
        name: 'rewind-circle-fill'
    },
    {
        name: 'rewind-circle'
    },
    {
        name: 'rewind-fill'
    },
    {
        name: 'rewind'
    },
    {
        name: 'robot'
    },
    {
        name: 'rocket-fill'
    },
    {
        name: 'rocket-takeoff-fill'
    },
    {
        name: 'rocket-takeoff'
    },
    {
        name: 'rocket'
    },
    {
        name: 'router-fill'
    },
    {
        name: 'router'
    },
    {
        name: 'rss-fill'
    },
    {
        name: 'rss'
    },
    {
        name: 'rulers'
    },
    {
        name: 'safe-fill'
    },
    {
        name: 'safe'
    },
    {
        name: 'safe2-fill'
    },
    {
        name: 'safe2'
    },
    {
        name: 'save-fill'
    },
    {
        name: 'save'
    },
    {
        name: 'save2-fill'
    },
    {
        name: 'save2'
    },
    {
        name: 'scissors'
    },
    {
        name: 'scooter'
    },
    {
        name: 'screwdriver'
    },
    {
        name: 'sd-card-fill'
    },
    {
        name: 'sd-card'
    },
    {
        name: 'search-heart-fill'
    },
    {
        name: 'search-heart'
    },
    {
        name: 'search'
    },
    {
        name: 'segmented-nav'
    },
    {
        name: 'send-arrow-down-fill'
    },
    {
        name: 'send-arrow-down'
    },
    {
        name: 'send-arrow-up-fill'
    },
    {
        name: 'send-arrow-up'
    },
    {
        name: 'send-check-fill'
    },
    {
        name: 'send-check'
    },
    {
        name: 'send-dash-fill'
    },
    {
        name: 'send-dash'
    },
    {
        name: 'send-exclamation-fill'
    },
    {
        name: 'send-exclamation'
    },
    {
        name: 'send-fill'
    },
    {
        name: 'send-plus-fill'
    },
    {
        name: 'send-plus'
    },
    {
        name: 'send-slash-fill'
    },
    {
        name: 'send-slash'
    },
    {
        name: 'send-x-fill'
    },
    {
        name: 'send-x'
    },
    {
        name: 'send'
    },
    {
        name: 'server'
    },
    {
        name: 'shadows'
    },
    {
        name: 'share-fill'
    },
    {
        name: 'share'
    },
    {
        name: 'shield-check'
    },
    {
        name: 'shield-exclamation'
    },
    {
        name: 'shield-fill-check'
    },
    {
        name: 'shield-fill-exclamation'
    },
    {
        name: 'shield-fill-minus'
    },
    {
        name: 'shield-fill-plus'
    },
    {
        name: 'shield-fill-x'
    },
    {
        name: 'shield-fill'
    },
    {
        name: 'shield-lock-fill'
    },
    {
        name: 'shield-lock'
    },
    {
        name: 'shield-minus'
    },
    {
        name: 'shield-plus'
    },
    {
        name: 'shield-shaded'
    },
    {
        name: 'shield-slash-fill'
    },
    {
        name: 'shield-slash'
    },
    {
        name: 'shield-x'
    },
    {
        name: 'shield'
    },
    {
        name: 'shift-fill'
    },
    {
        name: 'shift'
    },
    {
        name: 'shop-window'
    },
    {
        name: 'shop'
    },
    {
        name: 'shuffle'
    },
    {
        name: 'sign-dead-end-fill'
    },
    {
        name: 'sign-dead-end'
    },
    {
        name: 'sign-do-not-enter-fill'
    },
    {
        name: 'sign-do-not-enter'
    },
    {
        name: 'sign-intersection-fill'
    },
    {
        name: 'sign-intersection-side-fill'
    },
    {
        name: 'sign-intersection-side'
    },
    {
        name: 'sign-intersection-t-fill'
    },
    {
        name: 'sign-intersection-t'
    },
    {
        name: 'sign-intersection-y-fill'
    },
    {
        name: 'sign-intersection-y'
    },
    {
        name: 'sign-intersection'
    },
    {
        name: 'sign-merge-left-fill'
    },
    {
        name: 'sign-merge-left'
    },
    {
        name: 'sign-merge-right-fill'
    },
    {
        name: 'sign-merge-right'
    },
    {
        name: 'sign-no-left-turn-fill'
    },
    {
        name: 'sign-no-left-turn'
    },
    {
        name: 'sign-no-parking-fill'
    },
    {
        name: 'sign-no-parking'
    },
    {
        name: 'sign-no-right-turn-fill'
    },
    {
        name: 'sign-no-right-turn'
    },
    {
        name: 'sign-railroad-fill'
    },
    {
        name: 'sign-railroad'
    },
    {
        name: 'sign-stop-fill'
    },
    {
        name: 'sign-stop-lights-fill'
    },
    {
        name: 'sign-stop-lights'
    },
    {
        name: 'sign-stop'
    },
    {
        name: 'sign-turn-left-fill'
    },
    {
        name: 'sign-turn-left'
    },
    {
        name: 'sign-turn-right-fill'
    },
    {
        name: 'sign-turn-right'
    },
    {
        name: 'sign-turn-slight-left-fill'
    },
    {
        name: 'sign-turn-slight-left'
    },
    {
        name: 'sign-turn-slight-right-fill'
    },
    {
        name: 'sign-turn-slight-right'
    },
    {
        name: 'sign-yield-fill'
    },
    {
        name: 'sign-yield'
    },
    {
        name: 'signal'
    },
    {
        name: 'signpost-2-fill'
    },
    {
        name: 'signpost-2'
    },
    {
        name: 'signpost-fill'
    },
    {
        name: 'signpost-split-fill'
    },
    {
        name: 'signpost-split'
    },
    {
        name: 'signpost'
    },
    {
        name: 'sim-fill'
    },
    {
        name: 'sim-slash-fill'
    },
    {
        name: 'sim-slash'
    },
    {
        name: 'sim'
    },
    {
        name: 'sina-weibo'
    },
    {
        name: 'skip-backward-btn-fill'
    },
    {
        name: 'skip-backward-btn'
    },
    {
        name: 'skip-backward-circle-fill'
    },
    {
        name: 'skip-backward-circle'
    },
    {
        name: 'skip-backward-fill'
    },
    {
        name: 'skip-backward'
    },
    {
        name: 'skip-end-btn-fill'
    },
    {
        name: 'skip-end-btn'
    },
    {
        name: 'skip-end-circle-fill'
    },
    {
        name: 'skip-end-circle'
    },
    {
        name: 'skip-end-fill'
    },
    {
        name: 'skip-end'
    },
    {
        name: 'skip-forward-btn-fill'
    },
    {
        name: 'skip-forward-btn'
    },
    {
        name: 'skip-forward-circle-fill'
    },
    {
        name: 'skip-forward-circle'
    },
    {
        name: 'skip-forward-fill'
    },
    {
        name: 'skip-forward'
    },
    {
        name: 'skip-start-btn-fill'
    },
    {
        name: 'skip-start-btn'
    },
    {
        name: 'skip-start-circle-fill'
    },
    {
        name: 'skip-start-circle'
    },
    {
        name: 'skip-start-fill'
    },
    {
        name: 'skip-start'
    },
    {
        name: 'skype'
    },
    {
        name: 'slack'
    },
    {
        name: 'slash-circle-fill'
    },
    {
        name: 'slash-circle'
    },
    {
        name: 'slash-lg'
    },
    {
        name: 'slash-square-fill'
    },
    {
        name: 'slash-square'
    },
    {
        name: 'slash'
    },
    {
        name: 'sliders'
    },
    {
        name: 'sliders2-vertical'
    },
    {
        name: 'sliders2'
    },
    {
        name: 'smartwatch'
    },
    {
        name: 'snapchat'
    },
    {
        name: 'snow'
    },
    {
        name: 'snow2'
    },
    {
        name: 'snow3'
    },
    {
        name: 'sort-alpha-down-alt'
    },
    {
        name: 'sort-alpha-down'
    },
    {
        name: 'sort-alpha-up-alt'
    },
    {
        name: 'sort-alpha-up'
    },
    {
        name: 'sort-down-alt'
    },
    {
        name: 'sort-down'
    },
    {
        name: 'sort-numeric-down-alt'
    },
    {
        name: 'sort-numeric-down'
    },
    {
        name: 'sort-numeric-up-alt'
    },
    {
        name: 'sort-numeric-up'
    },
    {
        name: 'sort-up-alt'
    },
    {
        name: 'sort-up'
    },
    {
        name: 'soundwave'
    },
    {
        name: 'sourceforge'
    },
    {
        name: 'speaker-fill'
    },
    {
        name: 'speaker'
    },
    {
        name: 'speedometer'
    },
    {
        name: 'speedometer2'
    },
    {
        name: 'spellcheck'
    },
    {
        name: 'spotify'
    },
    {
        name: 'square-fill'
    },
    {
        name: 'square-half'
    },
    {
        name: 'square'
    },
    {
        name: 'stack-overflow'
    },
    {
        name: 'stack'
    },
    {
        name: 'star-fill'
    },
    {
        name: 'star-half'
    },
    {
        name: 'star'
    },
    {
        name: 'stars'
    },
    {
        name: 'steam'
    },
    {
        name: 'stickies-fill'
    },
    {
        name: 'stickies'
    },
    {
        name: 'sticky-fill'
    },
    {
        name: 'sticky'
    },
    {
        name: 'stop-btn-fill'
    },
    {
        name: 'stop-btn'
    },
    {
        name: 'stop-circle-fill'
    },
    {
        name: 'stop-circle'
    },
    {
        name: 'stop-fill'
    },
    {
        name: 'stop'
    },
    {
        name: 'stoplights-fill'
    },
    {
        name: 'stoplights'
    },
    {
        name: 'stopwatch-fill'
    },
    {
        name: 'stopwatch'
    },
    {
        name: 'strava'
    },
    {
        name: 'stripe'
    },
    {
        name: 'subscript'
    },
    {
        name: 'substack'
    },
    {
        name: 'subtract'
    },
    {
        name: 'suit-club-fill'
    },
    {
        name: 'suit-club'
    },
    {
        name: 'suit-diamond-fill'
    },
    {
        name: 'suit-diamond'
    },
    {
        name: 'suit-heart-fill'
    },
    {
        name: 'suit-heart'
    },
    {
        name: 'suit-spade-fill'
    },
    {
        name: 'suit-spade'
    },
    {
        name: 'suitcase-fill'
    },
    {
        name: 'suitcase-lg-fill'
    },
    {
        name: 'suitcase-lg'
    },
    {
        name: 'suitcase'
    },
    {
        name: 'suitcase2-fill'
    },
    {
        name: 'suitcase2'
    },
    {
        name: 'sun-fill'
    },
    {
        name: 'sun'
    },
    {
        name: 'sunglasses'
    },
    {
        name: 'sunrise-fill'
    },
    {
        name: 'sunrise'
    },
    {
        name: 'sunset-fill'
    },
    {
        name: 'sunset'
    },
    {
        name: 'superscript'
    },
    {
        name: 'symmetry-horizontal'
    },
    {
        name: 'symmetry-vertical'
    },
    {
        name: 'table'
    },
    {
        name: 'tablet-fill'
    },
    {
        name: 'tablet-landscape-fill'
    },
    {
        name: 'tablet-landscape'
    },
    {
        name: 'tablet'
    },
    {
        name: 'tag-fill'
    },
    {
        name: 'tag'
    },
    {
        name: 'tags-fill'
    },
    {
        name: 'tags'
    },
    {
        name: 'taxi-front-fill'
    },
    {
        name: 'taxi-front'
    },
    {
        name: 'telegram'
    },
    {
        name: 'telephone-fill'
    },
    {
        name: 'telephone-forward-fill'
    },
    {
        name: 'telephone-forward'
    },
    {
        name: 'telephone-inbound-fill'
    },
    {
        name: 'telephone-inbound'
    },
    {
        name: 'telephone-minus-fill'
    },
    {
        name: 'telephone-minus'
    },
    {
        name: 'telephone-outbound-fill'
    },
    {
        name: 'telephone-outbound'
    },
    {
        name: 'telephone-plus-fill'
    },
    {
        name: 'telephone-plus'
    },
    {
        name: 'telephone-x-fill'
    },
    {
        name: 'telephone-x'
    },
    {
        name: 'telephone'
    },
    {
        name: 'tencent-qq'
    },
    {
        name: 'terminal-dash'
    },
    {
        name: 'terminal-fill'
    },
    {
        name: 'terminal-plus'
    },
    {
        name: 'terminal-split'
    },
    {
        name: 'terminal-x'
    },
    {
        name: 'terminal'
    },
    {
        name: 'text-center'
    },
    {
        name: 'text-indent-left'
    },
    {
        name: 'text-indent-right'
    },
    {
        name: 'text-left'
    },
    {
        name: 'text-paragraph'
    },
    {
        name: 'text-right'
    },
    {
        name: 'text-wrap'
    },
    {
        name: 'textarea-resize'
    },
    {
        name: 'textarea-t'
    },
    {
        name: 'textarea'
    },
    {
        name: 'thermometer-half'
    },
    {
        name: 'thermometer-high'
    },
    {
        name: 'thermometer-low'
    },
    {
        name: 'thermometer-snow'
    },
    {
        name: 'thermometer-sun'
    },
    {
        name: 'thermometer'
    },
    {
        name: 'threads-fill'
    },
    {
        name: 'threads'
    },
    {
        name: 'three-dots-vertical'
    },
    {
        name: 'three-dots'
    },
    {
        name: 'thunderbolt-fill'
    },
    {
        name: 'thunderbolt'
    },
    {
        name: 'ticket-detailed-fill'
    },
    {
        name: 'ticket-detailed'
    },
    {
        name: 'ticket-fill'
    },
    {
        name: 'ticket-perforated-fill'
    },
    {
        name: 'ticket-perforated'
    },
    {
        name: 'ticket'
    },
    {
        name: 'tiktok'
    },
    {
        name: 'toggle-off'
    },
    {
        name: 'toggle-on'
    },
    {
        name: 'toggle2-off'
    },
    {
        name: 'toggle2-on'
    },
    {
        name: 'toggles'
    },
    {
        name: 'toggles2'
    },
    {
        name: 'tools'
    },
    {
        name: 'tornado'
    },
    {
        name: 'train-freight-front-fill'
    },
    {
        name: 'train-freight-front'
    },
    {
        name: 'train-front-fill'
    },
    {
        name: 'train-front'
    },
    {
        name: 'train-lightrail-front-fill'
    },
    {
        name: 'train-lightrail-front'
    },
    {
        name: 'translate'
    },
    {
        name: 'transparency'
    },
    {
        name: 'trash-fill'
    },
    {
        name: 'trash'
    },
    {
        name: 'trash2-fill'
    },
    {
        name: 'trash2'
    },
    {
        name: 'trash3-fill'
    },
    {
        name: 'trash3'
    },
    {
        name: 'tree-fill'
    },
    {
        name: 'tree'
    },
    {
        name: 'trello'
    },
    {
        name: 'triangle-fill'
    },
    {
        name: 'triangle-half'
    },
    {
        name: 'triangle'
    },
    {
        name: 'trophy-fill'
    },
    {
        name: 'trophy'
    },
    {
        name: 'tropical-storm'
    },
    {
        name: 'truck-flatbed'
    },
    {
        name: 'truck-front-fill'
    },
    {
        name: 'truck-front'
    },
    {
        name: 'truck'
    },
    {
        name: 'tsunami'
    },
    {
        name: 'tux'
    },
    {
        name: 'tv-fill'
    },
    {
        name: 'tv'
    },
    {
        name: 'twitch'
    },
    {
        name: 'twitter-x'
    },
    {
        name: 'twitter'
    },
    {
        name: 'type-bold'
    },
    {
        name: 'type-h1'
    },
    {
        name: 'type-h2'
    },
    {
        name: 'type-h3'
    },
    {
        name: 'type-h4'
    },
    {
        name: 'type-h5'
    },
    {
        name: 'type-h6'
    },
    {
        name: 'type-italic'
    },
    {
        name: 'type-strikethrough'
    },
    {
        name: 'type-underline'
    },
    {
        name: 'type'
    },
    {
        name: 'typescript'
    },
    {
        name: 'ubuntu'
    },
    {
        name: 'ui-checks-grid'
    },
    {
        name: 'ui-checks'
    },
    {
        name: 'ui-radios-grid'
    },
    {
        name: 'ui-radios'
    },
    {
        name: 'umbrella-fill'
    },
    {
        name: 'umbrella'
    },
    {
        name: 'unindent'
    },
    {
        name: 'union'
    },
    {
        name: 'unity'
    },
    {
        name: 'universal-access-circle'
    },
    {
        name: 'universal-access'
    },
    {
        name: 'unlock-fill'
    },
    {
        name: 'unlock'
    },
    {
        name: 'unlock2-fill'
    },
    {
        name: 'unlock2'
    },
    {
        name: 'upc-scan'
    },
    {
        name: 'upc'
    },
    {
        name: 'upload'
    },
    {
        name: 'usb-c-fill'
    },
    {
        name: 'usb-c'
    },
    {
        name: 'usb-drive-fill'
    },
    {
        name: 'usb-drive'
    },
    {
        name: 'usb-fill'
    },
    {
        name: 'usb-micro-fill'
    },
    {
        name: 'usb-micro'
    },
    {
        name: 'usb-mini-fill'
    },
    {
        name: 'usb-mini'
    },
    {
        name: 'usb-plug-fill'
    },
    {
        name: 'usb-plug'
    },
    {
        name: 'usb-symbol'
    },
    {
        name: 'usb'
    },
    {
        name: 'valentine'
    },
    {
        name: 'valentine2'
    },
    {
        name: 'vector-pen'
    },
    {
        name: 'view-list'
    },
    {
        name: 'view-stacked'
    },
    {
        name: 'vignette'
    },
    {
        name: 'vimeo'
    },
    {
        name: 'vinyl-fill'
    },
    {
        name: 'vinyl'
    },
    {
        name: 'virus'
    },
    {
        name: 'virus2'
    },
    {
        name: 'voicemail'
    },
    {
        name: 'volume-down-fill'
    },
    {
        name: 'volume-down'
    },
    {
        name: 'volume-mute-fill'
    },
    {
        name: 'volume-mute'
    },
    {
        name: 'volume-off-fill'
    },
    {
        name: 'volume-off'
    },
    {
        name: 'volume-up-fill'
    },
    {
        name: 'volume-up'
    },
    {
        name: 'vr'
    },
    {
        name: 'wallet-fill'
    },
    {
        name: 'wallet'
    },
    {
        name: 'wallet2'
    },
    {
        name: 'watch'
    },
    {
        name: 'water'
    },
    {
        name: 'webcam-fill'
    },
    {
        name: 'webcam'
    },
    {
        name: 'wechat'
    },
    {
        name: 'whatsapp'
    },
    {
        name: 'wifi-1'
    },
    {
        name: 'wifi-2'
    },
    {
        name: 'wifi-off'
    },
    {
        name: 'wifi'
    },
    {
        name: 'wikipedia'
    },
    {
        name: 'wind'
    },
    {
        name: 'window-dash'
    },
    {
        name: 'window-desktop'
    },
    {
        name: 'window-dock'
    },
    {
        name: 'window-fullscreen'
    },
    {
        name: 'window-plus'
    },
    {
        name: 'window-sidebar'
    },
    {
        name: 'window-split'
    },
    {
        name: 'window-stack'
    },
    {
        name: 'window-x'
    },
    {
        name: 'window'
    },
    {
        name: 'windows'
    },
    {
        name: 'wordpress'
    },
    {
        name: 'wrench-adjustable-circle-fill'
    },
    {
        name: 'wrench-adjustable-circle'
    },
    {
        name: 'wrench-adjustable'
    },
    {
        name: 'wrench'
    },
    {
        name: 'x-circle-fill'
    },
    {
        name: 'x-circle'
    },
    {
        name: 'x-diamond-fill'
    },
    {
        name: 'x-diamond'
    },
    {
        name: 'x-lg'
    },
    {
        name: 'x-octagon-fill'
    },
    {
        name: 'x-octagon'
    },
    {
        name: 'x-square-fill'
    },
    {
        name: 'x-square'
    },
    {
        name: 'x'
    },
    {
        name: 'xbox'
    },
    {
        name: 'yelp'
    },
    {
        name: 'yin-yang'
    },
    {
        name: 'youtube'
    },
    {
        name: 'zoom-in'
    },
    {
        name: 'zoom-out'
    },
    {
        name: 'bootstrap-icons/icons/0-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/0-circle'
    },
    {
        name: 'bootstrap-icons/icons/0-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/0-square'
    },
    {
        name: 'bootstrap-icons/icons/1-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/1-circle'
    },
    {
        name: 'bootstrap-icons/icons/1-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/1-square'
    },
    {
        name: 'bootstrap-icons/icons/123'
    },
    {
        name: 'bootstrap-icons/icons/2-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/2-circle'
    },
    {
        name: 'bootstrap-icons/icons/2-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/2-square'
    },
    {
        name: 'bootstrap-icons/icons/3-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/3-circle'
    },
    {
        name: 'bootstrap-icons/icons/3-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/3-square'
    },
    {
        name: 'bootstrap-icons/icons/4-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/4-circle'
    },
    {
        name: 'bootstrap-icons/icons/4-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/4-square'
    },
    {
        name: 'bootstrap-icons/icons/5-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/5-circle'
    },
    {
        name: 'bootstrap-icons/icons/5-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/5-square'
    },
    {
        name: 'bootstrap-icons/icons/6-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/6-circle'
    },
    {
        name: 'bootstrap-icons/icons/6-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/6-square'
    },
    {
        name: 'bootstrap-icons/icons/7-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/7-circle'
    },
    {
        name: 'bootstrap-icons/icons/7-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/7-square'
    },
    {
        name: 'bootstrap-icons/icons/8-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/8-circle'
    },
    {
        name: 'bootstrap-icons/icons/8-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/8-square'
    },
    {
        name: 'bootstrap-icons/icons/9-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/9-circle'
    },
    {
        name: 'bootstrap-icons/icons/9-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/9-square'
    },
    {
        name: 'bootstrap-icons/icons/activity'
    },
    {
        name: 'bootstrap-icons/icons/airplane-engines-fill'
    },
    {
        name: 'bootstrap-icons/icons/airplane-engines'
    },
    {
        name: 'bootstrap-icons/icons/airplane-fill'
    },
    {
        name: 'bootstrap-icons/icons/airplane'
    },
    {
        name: 'bootstrap-icons/icons/alarm-fill'
    },
    {
        name: 'bootstrap-icons/icons/alarm'
    },
    {
        name: 'bootstrap-icons/icons/alexa'
    },
    {
        name: 'bootstrap-icons/icons/align-bottom'
    },
    {
        name: 'bootstrap-icons/icons/align-center'
    },
    {
        name: 'bootstrap-icons/icons/align-end'
    },
    {
        name: 'bootstrap-icons/icons/align-middle'
    },
    {
        name: 'bootstrap-icons/icons/align-start'
    },
    {
        name: 'bootstrap-icons/icons/align-top'
    },
    {
        name: 'bootstrap-icons/icons/alipay'
    },
    {
        name: 'bootstrap-icons/icons/alphabet-uppercase'
    },
    {
        name: 'bootstrap-icons/icons/alphabet'
    },
    {
        name: 'bootstrap-icons/icons/alt'
    },
    {
        name: 'bootstrap-icons/icons/amazon'
    },
    {
        name: 'bootstrap-icons/icons/amd'
    },
    {
        name: 'bootstrap-icons/icons/android'
    },
    {
        name: 'bootstrap-icons/icons/android2'
    },
    {
        name: 'bootstrap-icons/icons/anthropic'
    },
    {
        name: 'bootstrap-icons/icons/app-indicator'
    },
    {
        name: 'bootstrap-icons/icons/app'
    },
    {
        name: 'bootstrap-icons/icons/apple-music'
    },
    {
        name: 'bootstrap-icons/icons/apple'
    },
    {
        name: 'bootstrap-icons/icons/archive-fill'
    },
    {
        name: 'bootstrap-icons/icons/archive'
    },
    {
        name: 'bootstrap-icons/icons/arrow-90deg-down'
    },
    {
        name: 'bootstrap-icons/icons/arrow-90deg-left'
    },
    {
        name: 'bootstrap-icons/icons/arrow-90deg-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-90deg-up'
    },
    {
        name: 'bootstrap-icons/icons/arrow-bar-down'
    },
    {
        name: 'bootstrap-icons/icons/arrow-bar-left'
    },
    {
        name: 'bootstrap-icons/icons/arrow-bar-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-bar-up'
    },
    {
        name: 'bootstrap-icons/icons/arrow-clockwise'
    },
    {
        name: 'bootstrap-icons/icons/arrow-counterclockwise'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-left-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-left-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-left-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-left-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-left'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-right-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-right-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-right-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-right-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-short'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down-up'
    },
    {
        name: 'bootstrap-icons/icons/arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left-short'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-left'
    },
    {
        name: 'bootstrap-icons/icons/arrow-repeat'
    },
    {
        name: 'bootstrap-icons/icons/arrow-return-left'
    },
    {
        name: 'bootstrap-icons/icons/arrow-return-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-right-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-right-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-right-short'
    },
    {
        name: 'bootstrap-icons/icons/arrow-right-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-right-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-through-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-through-heart'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-left-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-left-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-left-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-left-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-left'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-right-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-right-circle'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-right-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-right-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-right'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-short'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up-square'
    },
    {
        name: 'bootstrap-icons/icons/arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/arrows-angle-contract'
    },
    {
        name: 'bootstrap-icons/icons/arrows-angle-expand'
    },
    {
        name: 'bootstrap-icons/icons/arrows-collapse-vertical'
    },
    {
        name: 'bootstrap-icons/icons/arrows-collapse'
    },
    {
        name: 'bootstrap-icons/icons/arrows-expand-vertical'
    },
    {
        name: 'bootstrap-icons/icons/arrows-expand'
    },
    {
        name: 'bootstrap-icons/icons/arrows-fullscreen'
    },
    {
        name: 'bootstrap-icons/icons/arrows-move'
    },
    {
        name: 'bootstrap-icons/icons/arrows-vertical'
    },
    {
        name: 'bootstrap-icons/icons/arrows'
    },
    {
        name: 'bootstrap-icons/icons/aspect-ratio-fill'
    },
    {
        name: 'bootstrap-icons/icons/aspect-ratio'
    },
    {
        name: 'bootstrap-icons/icons/asterisk'
    },
    {
        name: 'bootstrap-icons/icons/at'
    },
    {
        name: 'bootstrap-icons/icons/award-fill'
    },
    {
        name: 'bootstrap-icons/icons/award'
    },
    {
        name: 'bootstrap-icons/icons/back'
    },
    {
        name: 'bootstrap-icons/icons/backpack-fill'
    },
    {
        name: 'bootstrap-icons/icons/backpack'
    },
    {
        name: 'bootstrap-icons/icons/backpack2-fill'
    },
    {
        name: 'bootstrap-icons/icons/backpack2'
    },
    {
        name: 'bootstrap-icons/icons/backpack3-fill'
    },
    {
        name: 'bootstrap-icons/icons/backpack3'
    },
    {
        name: 'bootstrap-icons/icons/backpack4-fill'
    },
    {
        name: 'bootstrap-icons/icons/backpack4'
    },
    {
        name: 'bootstrap-icons/icons/backspace-fill'
    },
    {
        name: 'bootstrap-icons/icons/backspace-reverse-fill'
    },
    {
        name: 'bootstrap-icons/icons/backspace-reverse'
    },
    {
        name: 'bootstrap-icons/icons/backspace'
    },
    {
        name: 'bootstrap-icons/icons/badge-3d-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-3d'
    },
    {
        name: 'bootstrap-icons/icons/badge-4k-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-4k'
    },
    {
        name: 'bootstrap-icons/icons/badge-8k-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-8k'
    },
    {
        name: 'bootstrap-icons/icons/badge-ad-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-ad'
    },
    {
        name: 'bootstrap-icons/icons/badge-ar-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-ar'
    },
    {
        name: 'bootstrap-icons/icons/badge-cc-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-cc'
    },
    {
        name: 'bootstrap-icons/icons/badge-hd-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-hd'
    },
    {
        name: 'bootstrap-icons/icons/badge-sd-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-sd'
    },
    {
        name: 'bootstrap-icons/icons/badge-tm-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-tm'
    },
    {
        name: 'bootstrap-icons/icons/badge-vo-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-vo'
    },
    {
        name: 'bootstrap-icons/icons/badge-vr-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-vr'
    },
    {
        name: 'bootstrap-icons/icons/badge-wc-fill'
    },
    {
        name: 'bootstrap-icons/icons/badge-wc'
    },
    {
        name: 'bootstrap-icons/icons/bag-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/bag-check'
    },
    {
        name: 'bootstrap-icons/icons/bag-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/bag-dash'
    },
    {
        name: 'bootstrap-icons/icons/bag-fill'
    },
    {
        name: 'bootstrap-icons/icons/bag-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/bag-heart'
    },
    {
        name: 'bootstrap-icons/icons/bag-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/bag-plus'
    },
    {
        name: 'bootstrap-icons/icons/bag-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/bag-x'
    },
    {
        name: 'bootstrap-icons/icons/bag'
    },
    {
        name: 'bootstrap-icons/icons/balloon-fill'
    },
    {
        name: 'bootstrap-icons/icons/balloon-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/balloon-heart'
    },
    {
        name: 'bootstrap-icons/icons/balloon'
    },
    {
        name: 'bootstrap-icons/icons/ban-fill'
    },
    {
        name: 'bootstrap-icons/icons/ban'
    },
    {
        name: 'bootstrap-icons/icons/bandaid-fill'
    },
    {
        name: 'bootstrap-icons/icons/bandaid'
    },
    {
        name: 'bootstrap-icons/icons/bank'
    },
    {
        name: 'bootstrap-icons/icons/bank2'
    },
    {
        name: 'bootstrap-icons/icons/bar-chart-fill'
    },
    {
        name: 'bootstrap-icons/icons/bar-chart-line-fill'
    },
    {
        name: 'bootstrap-icons/icons/bar-chart-line'
    },
    {
        name: 'bootstrap-icons/icons/bar-chart-steps'
    },
    {
        name: 'bootstrap-icons/icons/bar-chart'
    },
    {
        name: 'bootstrap-icons/icons/basket-fill'
    },
    {
        name: 'bootstrap-icons/icons/basket'
    },
    {
        name: 'bootstrap-icons/icons/basket2-fill'
    },
    {
        name: 'bootstrap-icons/icons/basket2'
    },
    {
        name: 'bootstrap-icons/icons/basket3-fill'
    },
    {
        name: 'bootstrap-icons/icons/basket3'
    },
    {
        name: 'bootstrap-icons/icons/battery-charging'
    },
    {
        name: 'bootstrap-icons/icons/battery-full'
    },
    {
        name: 'bootstrap-icons/icons/battery-half'
    },
    {
        name: 'bootstrap-icons/icons/battery-low'
    },
    {
        name: 'bootstrap-icons/icons/battery'
    },
    {
        name: 'bootstrap-icons/icons/beaker-fill'
    },
    {
        name: 'bootstrap-icons/icons/beaker'
    },
    {
        name: 'bootstrap-icons/icons/behance'
    },
    {
        name: 'bootstrap-icons/icons/bell-fill'
    },
    {
        name: 'bootstrap-icons/icons/bell-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/bell-slash'
    },
    {
        name: 'bootstrap-icons/icons/bell'
    },
    {
        name: 'bootstrap-icons/icons/bezier'
    },
    {
        name: 'bootstrap-icons/icons/bezier2'
    },
    {
        name: 'bootstrap-icons/icons/bicycle'
    },
    {
        name: 'bootstrap-icons/icons/bing'
    },
    {
        name: 'bootstrap-icons/icons/binoculars-fill'
    },
    {
        name: 'bootstrap-icons/icons/binoculars'
    },
    {
        name: 'bootstrap-icons/icons/blockquote-left'
    },
    {
        name: 'bootstrap-icons/icons/blockquote-right'
    },
    {
        name: 'bootstrap-icons/icons/bluesky'
    },
    {
        name: 'bootstrap-icons/icons/bluetooth'
    },
    {
        name: 'bootstrap-icons/icons/body-text'
    },
    {
        name: 'bootstrap-icons/icons/book-fill'
    },
    {
        name: 'bootstrap-icons/icons/book-half'
    },
    {
        name: 'bootstrap-icons/icons/book'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-check'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-dash'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-heart'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-plus'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-star-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-star'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmark-x'
    },
    {
        name: 'bootstrap-icons/icons/bookmark'
    },
    {
        name: 'bootstrap-icons/icons/bookmarks-fill'
    },
    {
        name: 'bootstrap-icons/icons/bookmarks'
    },
    {
        name: 'bootstrap-icons/icons/bookshelf'
    },
    {
        name: 'bootstrap-icons/icons/boombox-fill'
    },
    {
        name: 'bootstrap-icons/icons/boombox'
    },
    {
        name: 'bootstrap-icons/icons/bootstrap-fill'
    },
    {
        name: 'bootstrap-icons/icons/bootstrap-reboot'
    },
    {
        name: 'bootstrap-icons/icons/bootstrap'
    },
    {
        name: 'bootstrap-icons/icons/border-all'
    },
    {
        name: 'bootstrap-icons/icons/border-bottom'
    },
    {
        name: 'bootstrap-icons/icons/border-center'
    },
    {
        name: 'bootstrap-icons/icons/border-inner'
    },
    {
        name: 'bootstrap-icons/icons/border-left'
    },
    {
        name: 'bootstrap-icons/icons/border-middle'
    },
    {
        name: 'bootstrap-icons/icons/border-outer'
    },
    {
        name: 'bootstrap-icons/icons/border-right'
    },
    {
        name: 'bootstrap-icons/icons/border-style'
    },
    {
        name: 'bootstrap-icons/icons/border-top'
    },
    {
        name: 'bootstrap-icons/icons/border-width'
    },
    {
        name: 'bootstrap-icons/icons/border'
    },
    {
        name: 'bootstrap-icons/icons/bounding-box-circles'
    },
    {
        name: 'bootstrap-icons/icons/bounding-box'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-down-left'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-down-right'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-down-left'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-down-right'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-down'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-left'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-right'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-up-left'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-up-right'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-in-up'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-left'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-right'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-up-left'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-up-right'
    },
    {
        name: 'bootstrap-icons/icons/box-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/box-fill'
    },
    {
        name: 'bootstrap-icons/icons/box-seam-fill'
    },
    {
        name: 'bootstrap-icons/icons/box-seam'
    },
    {
        name: 'bootstrap-icons/icons/box'
    },
    {
        name: 'bootstrap-icons/icons/box2-fill'
    },
    {
        name: 'bootstrap-icons/icons/box2-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/box2-heart'
    },
    {
        name: 'bootstrap-icons/icons/box2'
    },
    {
        name: 'bootstrap-icons/icons/boxes'
    },
    {
        name: 'bootstrap-icons/icons/braces-asterisk'
    },
    {
        name: 'bootstrap-icons/icons/braces'
    },
    {
        name: 'bootstrap-icons/icons/bricks'
    },
    {
        name: 'bootstrap-icons/icons/briefcase-fill'
    },
    {
        name: 'bootstrap-icons/icons/briefcase'
    },
    {
        name: 'bootstrap-icons/icons/brightness-alt-high-fill'
    },
    {
        name: 'bootstrap-icons/icons/brightness-alt-high'
    },
    {
        name: 'bootstrap-icons/icons/brightness-alt-low-fill'
    },
    {
        name: 'bootstrap-icons/icons/brightness-alt-low'
    },
    {
        name: 'bootstrap-icons/icons/brightness-high-fill'
    },
    {
        name: 'bootstrap-icons/icons/brightness-high'
    },
    {
        name: 'bootstrap-icons/icons/brightness-low-fill'
    },
    {
        name: 'bootstrap-icons/icons/brightness-low'
    },
    {
        name: 'bootstrap-icons/icons/brilliance'
    },
    {
        name: 'bootstrap-icons/icons/broadcast-pin'
    },
    {
        name: 'bootstrap-icons/icons/broadcast'
    },
    {
        name: 'bootstrap-icons/icons/browser-chrome'
    },
    {
        name: 'bootstrap-icons/icons/browser-edge'
    },
    {
        name: 'bootstrap-icons/icons/browser-firefox'
    },
    {
        name: 'bootstrap-icons/icons/browser-safari'
    },
    {
        name: 'bootstrap-icons/icons/brush-fill'
    },
    {
        name: 'bootstrap-icons/icons/brush'
    },
    {
        name: 'bootstrap-icons/icons/bucket-fill'
    },
    {
        name: 'bootstrap-icons/icons/bucket'
    },
    {
        name: 'bootstrap-icons/icons/bug-fill'
    },
    {
        name: 'bootstrap-icons/icons/bug'
    },
    {
        name: 'bootstrap-icons/icons/building-add'
    },
    {
        name: 'bootstrap-icons/icons/building-check'
    },
    {
        name: 'bootstrap-icons/icons/building-dash'
    },
    {
        name: 'bootstrap-icons/icons/building-down'
    },
    {
        name: 'bootstrap-icons/icons/building-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-add'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-check'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-dash'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-down'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-gear'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-lock'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-slash'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-up'
    },
    {
        name: 'bootstrap-icons/icons/building-fill-x'
    },
    {
        name: 'bootstrap-icons/icons/building-fill'
    },
    {
        name: 'bootstrap-icons/icons/building-gear'
    },
    {
        name: 'bootstrap-icons/icons/building-lock'
    },
    {
        name: 'bootstrap-icons/icons/building-slash'
    },
    {
        name: 'bootstrap-icons/icons/building-up'
    },
    {
        name: 'bootstrap-icons/icons/building-x'
    },
    {
        name: 'bootstrap-icons/icons/building'
    },
    {
        name: 'bootstrap-icons/icons/buildings-fill'
    },
    {
        name: 'bootstrap-icons/icons/buildings'
    },
    {
        name: 'bootstrap-icons/icons/bullseye'
    },
    {
        name: 'bootstrap-icons/icons/bus-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/bus-front'
    },
    {
        name: 'bootstrap-icons/icons/c-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/c-circle'
    },
    {
        name: 'bootstrap-icons/icons/c-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/c-square'
    },
    {
        name: 'bootstrap-icons/icons/cake-fill'
    },
    {
        name: 'bootstrap-icons/icons/cake'
    },
    {
        name: 'bootstrap-icons/icons/cake2-fill'
    },
    {
        name: 'bootstrap-icons/icons/cake2'
    },
    {
        name: 'bootstrap-icons/icons/calculator-fill'
    },
    {
        name: 'bootstrap-icons/icons/calculator'
    },
    {
        name: 'bootstrap-icons/icons/calendar-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-check'
    },
    {
        name: 'bootstrap-icons/icons/calendar-date-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-date'
    },
    {
        name: 'bootstrap-icons/icons/calendar-day-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-day'
    },
    {
        name: 'bootstrap-icons/icons/calendar-event-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-event'
    },
    {
        name: 'bootstrap-icons/icons/calendar-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-heart'
    },
    {
        name: 'bootstrap-icons/icons/calendar-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-minus'
    },
    {
        name: 'bootstrap-icons/icons/calendar-month-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-month'
    },
    {
        name: 'bootstrap-icons/icons/calendar-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-plus'
    },
    {
        name: 'bootstrap-icons/icons/calendar-range-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-range'
    },
    {
        name: 'bootstrap-icons/icons/calendar-week-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-week'
    },
    {
        name: 'bootstrap-icons/icons/calendar-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar-x'
    },
    {
        name: 'bootstrap-icons/icons/calendar'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-check'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-date-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-date'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-day-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-day'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-event-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-event'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-heart'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-minus'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-month-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-month'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-plus'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-range-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-range'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-week-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-week'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar2-x'
    },
    {
        name: 'bootstrap-icons/icons/calendar2'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-event-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-event'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-range-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-range'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-week-fill'
    },
    {
        name: 'bootstrap-icons/icons/calendar3-week'
    },
    {
        name: 'bootstrap-icons/icons/calendar3'
    },
    {
        name: 'bootstrap-icons/icons/calendar4-event'
    },
    {
        name: 'bootstrap-icons/icons/calendar4-range'
    },
    {
        name: 'bootstrap-icons/icons/calendar4-week'
    },
    {
        name: 'bootstrap-icons/icons/calendar4'
    },
    {
        name: 'bootstrap-icons/icons/camera-fill'
    },
    {
        name: 'bootstrap-icons/icons/camera-reels-fill'
    },
    {
        name: 'bootstrap-icons/icons/camera-reels'
    },
    {
        name: 'bootstrap-icons/icons/camera-video-fill'
    },
    {
        name: 'bootstrap-icons/icons/camera-video-off-fill'
    },
    {
        name: 'bootstrap-icons/icons/camera-video-off'
    },
    {
        name: 'bootstrap-icons/icons/camera-video'
    },
    {
        name: 'bootstrap-icons/icons/camera'
    },
    {
        name: 'bootstrap-icons/icons/camera2'
    },
    {
        name: 'bootstrap-icons/icons/capslock-fill'
    },
    {
        name: 'bootstrap-icons/icons/capslock'
    },
    {
        name: 'bootstrap-icons/icons/capsule-pill'
    },
    {
        name: 'bootstrap-icons/icons/capsule'
    },
    {
        name: 'bootstrap-icons/icons/car-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/car-front'
    },
    {
        name: 'bootstrap-icons/icons/card-checklist'
    },
    {
        name: 'bootstrap-icons/icons/card-heading'
    },
    {
        name: 'bootstrap-icons/icons/card-image'
    },
    {
        name: 'bootstrap-icons/icons/card-list'
    },
    {
        name: 'bootstrap-icons/icons/card-text'
    },
    {
        name: 'bootstrap-icons/icons/caret-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-down-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-down-square'
    },
    {
        name: 'bootstrap-icons/icons/caret-down'
    },
    {
        name: 'bootstrap-icons/icons/caret-left-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-left-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-left-square'
    },
    {
        name: 'bootstrap-icons/icons/caret-left'
    },
    {
        name: 'bootstrap-icons/icons/caret-right-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-right-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-right-square'
    },
    {
        name: 'bootstrap-icons/icons/caret-right'
    },
    {
        name: 'bootstrap-icons/icons/caret-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-up-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/caret-up-square'
    },
    {
        name: 'bootstrap-icons/icons/caret-up'
    },
    {
        name: 'bootstrap-icons/icons/cart-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/cart-check'
    },
    {
        name: 'bootstrap-icons/icons/cart-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/cart-dash'
    },
    {
        name: 'bootstrap-icons/icons/cart-fill'
    },
    {
        name: 'bootstrap-icons/icons/cart-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/cart-plus'
    },
    {
        name: 'bootstrap-icons/icons/cart-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/cart-x'
    },
    {
        name: 'bootstrap-icons/icons/cart'
    },
    {
        name: 'bootstrap-icons/icons/cart2'
    },
    {
        name: 'bootstrap-icons/icons/cart3'
    },
    {
        name: 'bootstrap-icons/icons/cart4'
    },
    {
        name: 'bootstrap-icons/icons/cash-coin'
    },
    {
        name: 'bootstrap-icons/icons/cash-stack'
    },
    {
        name: 'bootstrap-icons/icons/cash'
    },
    {
        name: 'bootstrap-icons/icons/cassette-fill'
    },
    {
        name: 'bootstrap-icons/icons/cassette'
    },
    {
        name: 'bootstrap-icons/icons/cast'
    },
    {
        name: 'bootstrap-icons/icons/cc-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/cc-circle'
    },
    {
        name: 'bootstrap-icons/icons/cc-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/cc-square'
    },
    {
        name: 'bootstrap-icons/icons/chat-dots-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-dots'
    },
    {
        name: 'bootstrap-icons/icons/chat-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-heart'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-dots-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-dots'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-heart'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-quote-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-quote'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-text-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-left-text'
    },
    {
        name: 'bootstrap-icons/icons/chat-left'
    },
    {
        name: 'bootstrap-icons/icons/chat-quote-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-quote'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-dots-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-dots'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-heart'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-quote-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-quote'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-text-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-right-text'
    },
    {
        name: 'bootstrap-icons/icons/chat-right'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-dots-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-dots'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-heart'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-quote-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-quote'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-text-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-square-text'
    },
    {
        name: 'bootstrap-icons/icons/chat-square'
    },
    {
        name: 'bootstrap-icons/icons/chat-text-fill'
    },
    {
        name: 'bootstrap-icons/icons/chat-text'
    },
    {
        name: 'bootstrap-icons/icons/chat'
    },
    {
        name: 'bootstrap-icons/icons/check-all'
    },
    {
        name: 'bootstrap-icons/icons/check-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/check-circle'
    },
    {
        name: 'bootstrap-icons/icons/check-lg'
    },
    {
        name: 'bootstrap-icons/icons/check-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/check-square'
    },
    {
        name: 'bootstrap-icons/icons/check'
    },
    {
        name: 'bootstrap-icons/icons/check2-all'
    },
    {
        name: 'bootstrap-icons/icons/check2-circle'
    },
    {
        name: 'bootstrap-icons/icons/check2-square'
    },
    {
        name: 'bootstrap-icons/icons/check2'
    },
    {
        name: 'bootstrap-icons/icons/chevron-bar-contract'
    },
    {
        name: 'bootstrap-icons/icons/chevron-bar-down'
    },
    {
        name: 'bootstrap-icons/icons/chevron-bar-expand'
    },
    {
        name: 'bootstrap-icons/icons/chevron-bar-left'
    },
    {
        name: 'bootstrap-icons/icons/chevron-bar-right'
    },
    {
        name: 'bootstrap-icons/icons/chevron-bar-up'
    },
    {
        name: 'bootstrap-icons/icons/chevron-compact-down'
    },
    {
        name: 'bootstrap-icons/icons/chevron-compact-left'
    },
    {
        name: 'bootstrap-icons/icons/chevron-compact-right'
    },
    {
        name: 'bootstrap-icons/icons/chevron-compact-up'
    },
    {
        name: 'bootstrap-icons/icons/chevron-contract'
    },
    {
        name: 'bootstrap-icons/icons/chevron-double-down'
    },
    {
        name: 'bootstrap-icons/icons/chevron-double-left'
    },
    {
        name: 'bootstrap-icons/icons/chevron-double-right'
    },
    {
        name: 'bootstrap-icons/icons/chevron-double-up'
    },
    {
        name: 'bootstrap-icons/icons/chevron-down'
    },
    {
        name: 'bootstrap-icons/icons/chevron-expand'
    },
    {
        name: 'bootstrap-icons/icons/chevron-left'
    },
    {
        name: 'bootstrap-icons/icons/chevron-right'
    },
    {
        name: 'bootstrap-icons/icons/chevron-up'
    },
    {
        name: 'bootstrap-icons/icons/circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/circle-half'
    },
    {
        name: 'bootstrap-icons/icons/circle-square'
    },
    {
        name: 'bootstrap-icons/icons/circle'
    },
    {
        name: 'bootstrap-icons/icons/claude'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-check'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-data-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-data'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-heart'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-minus'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-plus'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-pulse'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard-x'
    },
    {
        name: 'bootstrap-icons/icons/clipboard'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-check'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-data-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-data'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-heart'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-minus'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-plus'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-pulse-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-pulse'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2-x'
    },
    {
        name: 'bootstrap-icons/icons/clipboard2'
    },
    {
        name: 'bootstrap-icons/icons/clock-fill'
    },
    {
        name: 'bootstrap-icons/icons/clock-history'
    },
    {
        name: 'bootstrap-icons/icons/clock'
    },
    {
        name: 'bootstrap-icons/icons/cloud-arrow-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/cloud-arrow-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/cloud-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-check'
    },
    {
        name: 'bootstrap-icons/icons/cloud-download-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-download'
    },
    {
        name: 'bootstrap-icons/icons/cloud-drizzle-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-drizzle'
    },
    {
        name: 'bootstrap-icons/icons/cloud-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-fog-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-fog'
    },
    {
        name: 'bootstrap-icons/icons/cloud-fog2-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-fog2'
    },
    {
        name: 'bootstrap-icons/icons/cloud-hail-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-hail'
    },
    {
        name: 'bootstrap-icons/icons/cloud-haze-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-haze'
    },
    {
        name: 'bootstrap-icons/icons/cloud-haze2-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-haze2'
    },
    {
        name: 'bootstrap-icons/icons/cloud-lightning-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-lightning-rain-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-lightning-rain'
    },
    {
        name: 'bootstrap-icons/icons/cloud-lightning'
    },
    {
        name: 'bootstrap-icons/icons/cloud-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-minus'
    },
    {
        name: 'bootstrap-icons/icons/cloud-moon-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-moon'
    },
    {
        name: 'bootstrap-icons/icons/cloud-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-plus'
    },
    {
        name: 'bootstrap-icons/icons/cloud-rain-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-rain-heavy-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-rain-heavy'
    },
    {
        name: 'bootstrap-icons/icons/cloud-rain'
    },
    {
        name: 'bootstrap-icons/icons/cloud-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-slash'
    },
    {
        name: 'bootstrap-icons/icons/cloud-sleet-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-sleet'
    },
    {
        name: 'bootstrap-icons/icons/cloud-snow-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-snow'
    },
    {
        name: 'bootstrap-icons/icons/cloud-sun-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-sun'
    },
    {
        name: 'bootstrap-icons/icons/cloud-upload-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloud-upload'
    },
    {
        name: 'bootstrap-icons/icons/cloud'
    },
    {
        name: 'bootstrap-icons/icons/clouds-fill'
    },
    {
        name: 'bootstrap-icons/icons/clouds'
    },
    {
        name: 'bootstrap-icons/icons/cloudy-fill'
    },
    {
        name: 'bootstrap-icons/icons/cloudy'
    },
    {
        name: 'bootstrap-icons/icons/code-slash'
    },
    {
        name: 'bootstrap-icons/icons/code-square'
    },
    {
        name: 'bootstrap-icons/icons/code'
    },
    {
        name: 'bootstrap-icons/icons/coin'
    },
    {
        name: 'bootstrap-icons/icons/collection-fill'
    },
    {
        name: 'bootstrap-icons/icons/collection-play-fill'
    },
    {
        name: 'bootstrap-icons/icons/collection-play'
    },
    {
        name: 'bootstrap-icons/icons/collection'
    },
    {
        name: 'bootstrap-icons/icons/columns-gap'
    },
    {
        name: 'bootstrap-icons/icons/columns'
    },
    {
        name: 'bootstrap-icons/icons/command'
    },
    {
        name: 'bootstrap-icons/icons/compass-fill'
    },
    {
        name: 'bootstrap-icons/icons/compass'
    },
    {
        name: 'bootstrap-icons/icons/cone-striped'
    },
    {
        name: 'bootstrap-icons/icons/cone'
    },
    {
        name: 'bootstrap-icons/icons/controller'
    },
    {
        name: 'bootstrap-icons/icons/cookie'
    },
    {
        name: 'bootstrap-icons/icons/copy'
    },
    {
        name: 'bootstrap-icons/icons/cpu-fill'
    },
    {
        name: 'bootstrap-icons/icons/cpu'
    },
    {
        name: 'bootstrap-icons/icons/credit-card-2-back-fill'
    },
    {
        name: 'bootstrap-icons/icons/credit-card-2-back'
    },
    {
        name: 'bootstrap-icons/icons/credit-card-2-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/credit-card-2-front'
    },
    {
        name: 'bootstrap-icons/icons/credit-card-fill'
    },
    {
        name: 'bootstrap-icons/icons/credit-card'
    },
    {
        name: 'bootstrap-icons/icons/crop'
    },
    {
        name: 'bootstrap-icons/icons/crosshair'
    },
    {
        name: 'bootstrap-icons/icons/crosshair2'
    },
    {
        name: 'bootstrap-icons/icons/css'
    },
    {
        name: 'bootstrap-icons/icons/cup-fill'
    },
    {
        name: 'bootstrap-icons/icons/cup-hot-fill'
    },
    {
        name: 'bootstrap-icons/icons/cup-hot'
    },
    {
        name: 'bootstrap-icons/icons/cup-straw'
    },
    {
        name: 'bootstrap-icons/icons/cup'
    },
    {
        name: 'bootstrap-icons/icons/currency-bitcoin'
    },
    {
        name: 'bootstrap-icons/icons/currency-dollar'
    },
    {
        name: 'bootstrap-icons/icons/currency-euro'
    },
    {
        name: 'bootstrap-icons/icons/currency-exchange'
    },
    {
        name: 'bootstrap-icons/icons/currency-pound'
    },
    {
        name: 'bootstrap-icons/icons/currency-rupee'
    },
    {
        name: 'bootstrap-icons/icons/currency-yen'
    },
    {
        name: 'bootstrap-icons/icons/cursor-fill'
    },
    {
        name: 'bootstrap-icons/icons/cursor-text'
    },
    {
        name: 'bootstrap-icons/icons/cursor'
    },
    {
        name: 'bootstrap-icons/icons/dash-circle-dotted'
    },
    {
        name: 'bootstrap-icons/icons/dash-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/dash-circle'
    },
    {
        name: 'bootstrap-icons/icons/dash-lg'
    },
    {
        name: 'bootstrap-icons/icons/dash-square-dotted'
    },
    {
        name: 'bootstrap-icons/icons/dash-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/dash-square'
    },
    {
        name: 'bootstrap-icons/icons/dash'
    },
    {
        name: 'bootstrap-icons/icons/database-add'
    },
    {
        name: 'bootstrap-icons/icons/database-check'
    },
    {
        name: 'bootstrap-icons/icons/database-dash'
    },
    {
        name: 'bootstrap-icons/icons/database-down'
    },
    {
        name: 'bootstrap-icons/icons/database-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-add'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-check'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-dash'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-down'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-gear'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-lock'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-slash'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-up'
    },
    {
        name: 'bootstrap-icons/icons/database-fill-x'
    },
    {
        name: 'bootstrap-icons/icons/database-fill'
    },
    {
        name: 'bootstrap-icons/icons/database-gear'
    },
    {
        name: 'bootstrap-icons/icons/database-lock'
    },
    {
        name: 'bootstrap-icons/icons/database-slash'
    },
    {
        name: 'bootstrap-icons/icons/database-up'
    },
    {
        name: 'bootstrap-icons/icons/database-x'
    },
    {
        name: 'bootstrap-icons/icons/database'
    },
    {
        name: 'bootstrap-icons/icons/device-hdd-fill'
    },
    {
        name: 'bootstrap-icons/icons/device-hdd'
    },
    {
        name: 'bootstrap-icons/icons/device-ssd-fill'
    },
    {
        name: 'bootstrap-icons/icons/device-ssd'
    },
    {
        name: 'bootstrap-icons/icons/diagram-2-fill'
    },
    {
        name: 'bootstrap-icons/icons/diagram-2'
    },
    {
        name: 'bootstrap-icons/icons/diagram-3-fill'
    },
    {
        name: 'bootstrap-icons/icons/diagram-3'
    },
    {
        name: 'bootstrap-icons/icons/diamond-fill'
    },
    {
        name: 'bootstrap-icons/icons/diamond-half'
    },
    {
        name: 'bootstrap-icons/icons/diamond'
    },
    {
        name: 'bootstrap-icons/icons/dice-1-fill'
    },
    {
        name: 'bootstrap-icons/icons/dice-1'
    },
    {
        name: 'bootstrap-icons/icons/dice-2-fill'
    },
    {
        name: 'bootstrap-icons/icons/dice-2'
    },
    {
        name: 'bootstrap-icons/icons/dice-3-fill'
    },
    {
        name: 'bootstrap-icons/icons/dice-3'
    },
    {
        name: 'bootstrap-icons/icons/dice-4-fill'
    },
    {
        name: 'bootstrap-icons/icons/dice-4'
    },
    {
        name: 'bootstrap-icons/icons/dice-5-fill'
    },
    {
        name: 'bootstrap-icons/icons/dice-5'
    },
    {
        name: 'bootstrap-icons/icons/dice-6-fill'
    },
    {
        name: 'bootstrap-icons/icons/dice-6'
    },
    {
        name: 'bootstrap-icons/icons/disc-fill'
    },
    {
        name: 'bootstrap-icons/icons/disc'
    },
    {
        name: 'bootstrap-icons/icons/discord'
    },
    {
        name: 'bootstrap-icons/icons/display-fill'
    },
    {
        name: 'bootstrap-icons/icons/display'
    },
    {
        name: 'bootstrap-icons/icons/displayport-fill'
    },
    {
        name: 'bootstrap-icons/icons/displayport'
    },
    {
        name: 'bootstrap-icons/icons/distribute-horizontal'
    },
    {
        name: 'bootstrap-icons/icons/distribute-vertical'
    },
    {
        name: 'bootstrap-icons/icons/door-closed-fill'
    },
    {
        name: 'bootstrap-icons/icons/door-closed'
    },
    {
        name: 'bootstrap-icons/icons/door-open-fill'
    },
    {
        name: 'bootstrap-icons/icons/door-open'
    },
    {
        name: 'bootstrap-icons/icons/dot'
    },
    {
        name: 'bootstrap-icons/icons/download'
    },
    {
        name: 'bootstrap-icons/icons/dpad-fill'
    },
    {
        name: 'bootstrap-icons/icons/dpad'
    },
    {
        name: 'bootstrap-icons/icons/dribbble'
    },
    {
        name: 'bootstrap-icons/icons/dropbox'
    },
    {
        name: 'bootstrap-icons/icons/droplet-fill'
    },
    {
        name: 'bootstrap-icons/icons/droplet-half'
    },
    {
        name: 'bootstrap-icons/icons/droplet'
    },
    {
        name: 'bootstrap-icons/icons/duffle-fill'
    },
    {
        name: 'bootstrap-icons/icons/duffle'
    },
    {
        name: 'bootstrap-icons/icons/ear-fill'
    },
    {
        name: 'bootstrap-icons/icons/ear'
    },
    {
        name: 'bootstrap-icons/icons/earbuds'
    },
    {
        name: 'bootstrap-icons/icons/easel-fill'
    },
    {
        name: 'bootstrap-icons/icons/easel'
    },
    {
        name: 'bootstrap-icons/icons/easel2-fill'
    },
    {
        name: 'bootstrap-icons/icons/easel2'
    },
    {
        name: 'bootstrap-icons/icons/easel3-fill'
    },
    {
        name: 'bootstrap-icons/icons/easel3'
    },
    {
        name: 'bootstrap-icons/icons/egg-fill'
    },
    {
        name: 'bootstrap-icons/icons/egg-fried'
    },
    {
        name: 'bootstrap-icons/icons/egg'
    },
    {
        name: 'bootstrap-icons/icons/eject-fill'
    },
    {
        name: 'bootstrap-icons/icons/eject'
    },
    {
        name: 'bootstrap-icons/icons/emoji-angry-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-angry'
    },
    {
        name: 'bootstrap-icons/icons/emoji-astonished-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-astonished'
    },
    {
        name: 'bootstrap-icons/icons/emoji-dizzy-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-dizzy'
    },
    {
        name: 'bootstrap-icons/icons/emoji-expressionless-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-expressionless'
    },
    {
        name: 'bootstrap-icons/icons/emoji-frown-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-frown'
    },
    {
        name: 'bootstrap-icons/icons/emoji-grimace-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-grimace'
    },
    {
        name: 'bootstrap-icons/icons/emoji-grin-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-grin'
    },
    {
        name: 'bootstrap-icons/icons/emoji-heart-eyes-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-heart-eyes'
    },
    {
        name: 'bootstrap-icons/icons/emoji-kiss-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-kiss'
    },
    {
        name: 'bootstrap-icons/icons/emoji-laughing-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-laughing'
    },
    {
        name: 'bootstrap-icons/icons/emoji-neutral-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-neutral'
    },
    {
        name: 'bootstrap-icons/icons/emoji-smile-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-smile-upside-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-smile-upside-down'
    },
    {
        name: 'bootstrap-icons/icons/emoji-smile'
    },
    {
        name: 'bootstrap-icons/icons/emoji-sunglasses-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-sunglasses'
    },
    {
        name: 'bootstrap-icons/icons/emoji-surprise-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-surprise'
    },
    {
        name: 'bootstrap-icons/icons/emoji-tear-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-tear'
    },
    {
        name: 'bootstrap-icons/icons/emoji-wink-fill'
    },
    {
        name: 'bootstrap-icons/icons/emoji-wink'
    },
    {
        name: 'bootstrap-icons/icons/envelope-arrow-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/envelope-arrow-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/envelope-at-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-at'
    },
    {
        name: 'bootstrap-icons/icons/envelope-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-check'
    },
    {
        name: 'bootstrap-icons/icons/envelope-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-dash'
    },
    {
        name: 'bootstrap-icons/icons/envelope-exclamation-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/envelope-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-heart'
    },
    {
        name: 'bootstrap-icons/icons/envelope-open-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-open-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-open-heart'
    },
    {
        name: 'bootstrap-icons/icons/envelope-open'
    },
    {
        name: 'bootstrap-icons/icons/envelope-paper-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-paper-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-paper-heart'
    },
    {
        name: 'bootstrap-icons/icons/envelope-paper'
    },
    {
        name: 'bootstrap-icons/icons/envelope-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-plus'
    },
    {
        name: 'bootstrap-icons/icons/envelope-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-slash'
    },
    {
        name: 'bootstrap-icons/icons/envelope-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/envelope-x'
    },
    {
        name: 'bootstrap-icons/icons/envelope'
    },
    {
        name: 'bootstrap-icons/icons/eraser-fill'
    },
    {
        name: 'bootstrap-icons/icons/eraser'
    },
    {
        name: 'bootstrap-icons/icons/escape'
    },
    {
        name: 'bootstrap-icons/icons/ethernet'
    },
    {
        name: 'bootstrap-icons/icons/ev-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/ev-front'
    },
    {
        name: 'bootstrap-icons/icons/ev-station-fill'
    },
    {
        name: 'bootstrap-icons/icons/ev-station'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-circle'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-diamond-fill'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-diamond'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-lg'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-octagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-octagon'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-square'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-triangle-fill'
    },
    {
        name: 'bootstrap-icons/icons/exclamation-triangle'
    },
    {
        name: 'bootstrap-icons/icons/exclamation'
    },
    {
        name: 'bootstrap-icons/icons/exclude'
    },
    {
        name: 'bootstrap-icons/icons/explicit-fill'
    },
    {
        name: 'bootstrap-icons/icons/explicit'
    },
    {
        name: 'bootstrap-icons/icons/exposure'
    },
    {
        name: 'bootstrap-icons/icons/eye-fill'
    },
    {
        name: 'bootstrap-icons/icons/eye-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/eye-slash'
    },
    {
        name: 'bootstrap-icons/icons/eye'
    },
    {
        name: 'bootstrap-icons/icons/eyedropper'
    },
    {
        name: 'bootstrap-icons/icons/eyeglasses'
    },
    {
        name: 'bootstrap-icons/icons/facebook'
    },
    {
        name: 'bootstrap-icons/icons/fan'
    },
    {
        name: 'bootstrap-icons/icons/fast-forward-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/fast-forward-btn'
    },
    {
        name: 'bootstrap-icons/icons/fast-forward-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/fast-forward-circle'
    },
    {
        name: 'bootstrap-icons/icons/fast-forward-fill'
    },
    {
        name: 'bootstrap-icons/icons/fast-forward'
    },
    {
        name: 'bootstrap-icons/icons/feather'
    },
    {
        name: 'bootstrap-icons/icons/feather2'
    },
    {
        name: 'bootstrap-icons/icons/file-arrow-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/file-arrow-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/file-bar-graph-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-bar-graph'
    },
    {
        name: 'bootstrap-icons/icons/file-binary-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-binary'
    },
    {
        name: 'bootstrap-icons/icons/file-break-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-break'
    },
    {
        name: 'bootstrap-icons/icons/file-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-check'
    },
    {
        name: 'bootstrap-icons/icons/file-code-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-code'
    },
    {
        name: 'bootstrap-icons/icons/file-diff-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-diff'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-arrow-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-arrow-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-bar-graph-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-bar-graph'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-binary-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-binary'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-break-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-break'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-check'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-code-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-code'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-diff-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-diff'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-easel-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-easel'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-excel-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-excel'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-font-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-font'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-image-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-image'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-lock-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-lock'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-lock2-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-lock2'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-medical-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-medical'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-minus'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-music-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-music'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-pdf-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-pdf'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-person-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-person'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-play-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-play'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-plus'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-post-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-post'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-ppt-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-ppt'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-richtext-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-richtext'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-ruled-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-ruled'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-slides-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-slides'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-spreadsheet-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-spreadsheet'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-text-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-text'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-word-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-word'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-x'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-zip-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark-zip'
    },
    {
        name: 'bootstrap-icons/icons/file-earmark'
    },
    {
        name: 'bootstrap-icons/icons/file-easel-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-easel'
    },
    {
        name: 'bootstrap-icons/icons/file-excel-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-excel'
    },
    {
        name: 'bootstrap-icons/icons/file-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-font-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-font'
    },
    {
        name: 'bootstrap-icons/icons/file-image-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-image'
    },
    {
        name: 'bootstrap-icons/icons/file-lock-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-lock'
    },
    {
        name: 'bootstrap-icons/icons/file-lock2-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-lock2'
    },
    {
        name: 'bootstrap-icons/icons/file-medical-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-medical'
    },
    {
        name: 'bootstrap-icons/icons/file-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-minus'
    },
    {
        name: 'bootstrap-icons/icons/file-music-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-music'
    },
    {
        name: 'bootstrap-icons/icons/file-pdf-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-pdf'
    },
    {
        name: 'bootstrap-icons/icons/file-person-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-person'
    },
    {
        name: 'bootstrap-icons/icons/file-play-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-play'
    },
    {
        name: 'bootstrap-icons/icons/file-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-plus'
    },
    {
        name: 'bootstrap-icons/icons/file-post-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-post'
    },
    {
        name: 'bootstrap-icons/icons/file-ppt-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-ppt'
    },
    {
        name: 'bootstrap-icons/icons/file-richtext-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-richtext'
    },
    {
        name: 'bootstrap-icons/icons/file-ruled-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-ruled'
    },
    {
        name: 'bootstrap-icons/icons/file-slides-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-slides'
    },
    {
        name: 'bootstrap-icons/icons/file-spreadsheet-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-spreadsheet'
    },
    {
        name: 'bootstrap-icons/icons/file-text-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-text'
    },
    {
        name: 'bootstrap-icons/icons/file-word-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-word'
    },
    {
        name: 'bootstrap-icons/icons/file-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-x'
    },
    {
        name: 'bootstrap-icons/icons/file-zip-fill'
    },
    {
        name: 'bootstrap-icons/icons/file-zip'
    },
    {
        name: 'bootstrap-icons/icons/file'
    },
    {
        name: 'bootstrap-icons/icons/files-alt'
    },
    {
        name: 'bootstrap-icons/icons/files'
    },
    {
        name: 'bootstrap-icons/icons/filetype-aac'
    },
    {
        name: 'bootstrap-icons/icons/filetype-ai'
    },
    {
        name: 'bootstrap-icons/icons/filetype-bmp'
    },
    {
        name: 'bootstrap-icons/icons/filetype-cs'
    },
    {
        name: 'bootstrap-icons/icons/filetype-css'
    },
    {
        name: 'bootstrap-icons/icons/filetype-csv'
    },
    {
        name: 'bootstrap-icons/icons/filetype-doc'
    },
    {
        name: 'bootstrap-icons/icons/filetype-docx'
    },
    {
        name: 'bootstrap-icons/icons/filetype-exe'
    },
    {
        name: 'bootstrap-icons/icons/filetype-gif'
    },
    {
        name: 'bootstrap-icons/icons/filetype-heic'
    },
    {
        name: 'bootstrap-icons/icons/filetype-html'
    },
    {
        name: 'bootstrap-icons/icons/filetype-java'
    },
    {
        name: 'bootstrap-icons/icons/filetype-jpg'
    },
    {
        name: 'bootstrap-icons/icons/filetype-js'
    },
    {
        name: 'bootstrap-icons/icons/filetype-json'
    },
    {
        name: 'bootstrap-icons/icons/filetype-jsx'
    },
    {
        name: 'bootstrap-icons/icons/filetype-key'
    },
    {
        name: 'bootstrap-icons/icons/filetype-m4p'
    },
    {
        name: 'bootstrap-icons/icons/filetype-md'
    },
    {
        name: 'bootstrap-icons/icons/filetype-mdx'
    },
    {
        name: 'bootstrap-icons/icons/filetype-mov'
    },
    {
        name: 'bootstrap-icons/icons/filetype-mp3'
    },
    {
        name: 'bootstrap-icons/icons/filetype-mp4'
    },
    {
        name: 'bootstrap-icons/icons/filetype-otf'
    },
    {
        name: 'bootstrap-icons/icons/filetype-pdf'
    },
    {
        name: 'bootstrap-icons/icons/filetype-php'
    },
    {
        name: 'bootstrap-icons/icons/filetype-png'
    },
    {
        name: 'bootstrap-icons/icons/filetype-ppt'
    },
    {
        name: 'bootstrap-icons/icons/filetype-pptx'
    },
    {
        name: 'bootstrap-icons/icons/filetype-psd'
    },
    {
        name: 'bootstrap-icons/icons/filetype-py'
    },
    {
        name: 'bootstrap-icons/icons/filetype-raw'
    },
    {
        name: 'bootstrap-icons/icons/filetype-rb'
    },
    {
        name: 'bootstrap-icons/icons/filetype-sass'
    },
    {
        name: 'bootstrap-icons/icons/filetype-scss'
    },
    {
        name: 'bootstrap-icons/icons/filetype-sh'
    },
    {
        name: 'bootstrap-icons/icons/filetype-sql'
    },
    {
        name: 'bootstrap-icons/icons/filetype-svg'
    },
    {
        name: 'bootstrap-icons/icons/filetype-tiff'
    },
    {
        name: 'bootstrap-icons/icons/filetype-tsx'
    },
    {
        name: 'bootstrap-icons/icons/filetype-ttf'
    },
    {
        name: 'bootstrap-icons/icons/filetype-txt'
    },
    {
        name: 'bootstrap-icons/icons/filetype-wav'
    },
    {
        name: 'bootstrap-icons/icons/filetype-woff'
    },
    {
        name: 'bootstrap-icons/icons/filetype-xls'
    },
    {
        name: 'bootstrap-icons/icons/filetype-xlsx'
    },
    {
        name: 'bootstrap-icons/icons/filetype-xml'
    },
    {
        name: 'bootstrap-icons/icons/filetype-yml'
    },
    {
        name: 'bootstrap-icons/icons/film'
    },
    {
        name: 'bootstrap-icons/icons/filter-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/filter-circle'
    },
    {
        name: 'bootstrap-icons/icons/filter-left'
    },
    {
        name: 'bootstrap-icons/icons/filter-right'
    },
    {
        name: 'bootstrap-icons/icons/filter-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/filter-square'
    },
    {
        name: 'bootstrap-icons/icons/filter'
    },
    {
        name: 'bootstrap-icons/icons/fingerprint'
    },
    {
        name: 'bootstrap-icons/icons/fire'
    },
    {
        name: 'bootstrap-icons/icons/flag-fill'
    },
    {
        name: 'bootstrap-icons/icons/flag'
    },
    {
        name: 'bootstrap-icons/icons/flask-fill'
    },
    {
        name: 'bootstrap-icons/icons/flask-florence-fill'
    },
    {
        name: 'bootstrap-icons/icons/flask-florence'
    },
    {
        name: 'bootstrap-icons/icons/flask'
    },
    {
        name: 'bootstrap-icons/icons/floppy-fill'
    },
    {
        name: 'bootstrap-icons/icons/floppy'
    },
    {
        name: 'bootstrap-icons/icons/floppy2-fill'
    },
    {
        name: 'bootstrap-icons/icons/floppy2'
    },
    {
        name: 'bootstrap-icons/icons/flower1'
    },
    {
        name: 'bootstrap-icons/icons/flower2'
    },
    {
        name: 'bootstrap-icons/icons/flower3'
    },
    {
        name: 'bootstrap-icons/icons/folder-check'
    },
    {
        name: 'bootstrap-icons/icons/folder-fill'
    },
    {
        name: 'bootstrap-icons/icons/folder-minus'
    },
    {
        name: 'bootstrap-icons/icons/folder-plus'
    },
    {
        name: 'bootstrap-icons/icons/folder-symlink-fill'
    },
    {
        name: 'bootstrap-icons/icons/folder-symlink'
    },
    {
        name: 'bootstrap-icons/icons/folder-x'
    },
    {
        name: 'bootstrap-icons/icons/folder'
    },
    {
        name: 'bootstrap-icons/icons/folder2-open'
    },
    {
        name: 'bootstrap-icons/icons/folder2'
    },
    {
        name: 'bootstrap-icons/icons/fonts'
    },
    {
        name: 'bootstrap-icons/icons/fork-knife'
    },
    {
        name: 'bootstrap-icons/icons/forward-fill'
    },
    {
        name: 'bootstrap-icons/icons/forward'
    },
    {
        name: 'bootstrap-icons/icons/front'
    },
    {
        name: 'bootstrap-icons/icons/fuel-pump-diesel-fill'
    },
    {
        name: 'bootstrap-icons/icons/fuel-pump-diesel'
    },
    {
        name: 'bootstrap-icons/icons/fuel-pump-fill'
    },
    {
        name: 'bootstrap-icons/icons/fuel-pump'
    },
    {
        name: 'bootstrap-icons/icons/fullscreen-exit'
    },
    {
        name: 'bootstrap-icons/icons/fullscreen'
    },
    {
        name: 'bootstrap-icons/icons/funnel-fill'
    },
    {
        name: 'bootstrap-icons/icons/funnel'
    },
    {
        name: 'bootstrap-icons/icons/gear-fill'
    },
    {
        name: 'bootstrap-icons/icons/gear-wide-connected'
    },
    {
        name: 'bootstrap-icons/icons/gear-wide'
    },
    {
        name: 'bootstrap-icons/icons/gear'
    },
    {
        name: 'bootstrap-icons/icons/gem'
    },
    {
        name: 'bootstrap-icons/icons/gender-ambiguous'
    },
    {
        name: 'bootstrap-icons/icons/gender-female'
    },
    {
        name: 'bootstrap-icons/icons/gender-male'
    },
    {
        name: 'bootstrap-icons/icons/gender-neuter'
    },
    {
        name: 'bootstrap-icons/icons/gender-trans'
    },
    {
        name: 'bootstrap-icons/icons/geo-alt-fill'
    },
    {
        name: 'bootstrap-icons/icons/geo-alt'
    },
    {
        name: 'bootstrap-icons/icons/geo-fill'
    },
    {
        name: 'bootstrap-icons/icons/geo'
    },
    {
        name: 'bootstrap-icons/icons/gift-fill'
    },
    {
        name: 'bootstrap-icons/icons/gift'
    },
    {
        name: 'bootstrap-icons/icons/git'
    },
    {
        name: 'bootstrap-icons/icons/github'
    },
    {
        name: 'bootstrap-icons/icons/gitlab'
    },
    {
        name: 'bootstrap-icons/icons/globe-americas-fill'
    },
    {
        name: 'bootstrap-icons/icons/globe-americas'
    },
    {
        name: 'bootstrap-icons/icons/globe-asia-australia-fill'
    },
    {
        name: 'bootstrap-icons/icons/globe-asia-australia'
    },
    {
        name: 'bootstrap-icons/icons/globe-central-south-asia-fill'
    },
    {
        name: 'bootstrap-icons/icons/globe-central-south-asia'
    },
    {
        name: 'bootstrap-icons/icons/globe-europe-africa-fill'
    },
    {
        name: 'bootstrap-icons/icons/globe-europe-africa'
    },
    {
        name: 'bootstrap-icons/icons/globe'
    },
    {
        name: 'bootstrap-icons/icons/globe2'
    },
    {
        name: 'bootstrap-icons/icons/google-play'
    },
    {
        name: 'bootstrap-icons/icons/google'
    },
    {
        name: 'bootstrap-icons/icons/gpu-card'
    },
    {
        name: 'bootstrap-icons/icons/graph-down-arrow'
    },
    {
        name: 'bootstrap-icons/icons/graph-down'
    },
    {
        name: 'bootstrap-icons/icons/graph-up-arrow'
    },
    {
        name: 'bootstrap-icons/icons/graph-up'
    },
    {
        name: 'bootstrap-icons/icons/grid-1x2-fill'
    },
    {
        name: 'bootstrap-icons/icons/grid-1x2'
    },
    {
        name: 'bootstrap-icons/icons/grid-3x2-gap-fill'
    },
    {
        name: 'bootstrap-icons/icons/grid-3x2-gap'
    },
    {
        name: 'bootstrap-icons/icons/grid-3x2'
    },
    {
        name: 'bootstrap-icons/icons/grid-3x3-gap-fill'
    },
    {
        name: 'bootstrap-icons/icons/grid-3x3-gap'
    },
    {
        name: 'bootstrap-icons/icons/grid-3x3'
    },
    {
        name: 'bootstrap-icons/icons/grid-fill'
    },
    {
        name: 'bootstrap-icons/icons/grid'
    },
    {
        name: 'bootstrap-icons/icons/grip-horizontal'
    },
    {
        name: 'bootstrap-icons/icons/grip-vertical'
    },
    {
        name: 'bootstrap-icons/icons/h-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/h-circle'
    },
    {
        name: 'bootstrap-icons/icons/h-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/h-square'
    },
    {
        name: 'bootstrap-icons/icons/hammer'
    },
    {
        name: 'bootstrap-icons/icons/hand-index-fill'
    },
    {
        name: 'bootstrap-icons/icons/hand-index-thumb-fill'
    },
    {
        name: 'bootstrap-icons/icons/hand-index-thumb'
    },
    {
        name: 'bootstrap-icons/icons/hand-index'
    },
    {
        name: 'bootstrap-icons/icons/hand-thumbs-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/hand-thumbs-down'
    },
    {
        name: 'bootstrap-icons/icons/hand-thumbs-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/hand-thumbs-up'
    },
    {
        name: 'bootstrap-icons/icons/handbag-fill'
    },
    {
        name: 'bootstrap-icons/icons/handbag'
    },
    {
        name: 'bootstrap-icons/icons/hash'
    },
    {
        name: 'bootstrap-icons/icons/hdd-fill'
    },
    {
        name: 'bootstrap-icons/icons/hdd-network-fill'
    },
    {
        name: 'bootstrap-icons/icons/hdd-network'
    },
    {
        name: 'bootstrap-icons/icons/hdd-rack-fill'
    },
    {
        name: 'bootstrap-icons/icons/hdd-rack'
    },
    {
        name: 'bootstrap-icons/icons/hdd-stack-fill'
    },
    {
        name: 'bootstrap-icons/icons/hdd-stack'
    },
    {
        name: 'bootstrap-icons/icons/hdd'
    },
    {
        name: 'bootstrap-icons/icons/hdmi-fill'
    },
    {
        name: 'bootstrap-icons/icons/hdmi'
    },
    {
        name: 'bootstrap-icons/icons/headphones'
    },
    {
        name: 'bootstrap-icons/icons/headset-vr'
    },
    {
        name: 'bootstrap-icons/icons/headset'
    },
    {
        name: 'bootstrap-icons/icons/heart-arrow'
    },
    {
        name: 'bootstrap-icons/icons/heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/heart-half'
    },
    {
        name: 'bootstrap-icons/icons/heart-pulse-fill'
    },
    {
        name: 'bootstrap-icons/icons/heart-pulse'
    },
    {
        name: 'bootstrap-icons/icons/heart'
    },
    {
        name: 'bootstrap-icons/icons/heartbreak-fill'
    },
    {
        name: 'bootstrap-icons/icons/heartbreak'
    },
    {
        name: 'bootstrap-icons/icons/hearts'
    },
    {
        name: 'bootstrap-icons/icons/heptagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/heptagon-half'
    },
    {
        name: 'bootstrap-icons/icons/heptagon'
    },
    {
        name: 'bootstrap-icons/icons/hexagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/hexagon-half'
    },
    {
        name: 'bootstrap-icons/icons/hexagon'
    },
    {
        name: 'bootstrap-icons/icons/highlighter'
    },
    {
        name: 'bootstrap-icons/icons/highlights'
    },
    {
        name: 'bootstrap-icons/icons/hospital-fill'
    },
    {
        name: 'bootstrap-icons/icons/hospital'
    },
    {
        name: 'bootstrap-icons/icons/hourglass-bottom'
    },
    {
        name: 'bootstrap-icons/icons/hourglass-split'
    },
    {
        name: 'bootstrap-icons/icons/hourglass-top'
    },
    {
        name: 'bootstrap-icons/icons/hourglass'
    },
    {
        name: 'bootstrap-icons/icons/house-add-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-add'
    },
    {
        name: 'bootstrap-icons/icons/house-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-check'
    },
    {
        name: 'bootstrap-icons/icons/house-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-dash'
    },
    {
        name: 'bootstrap-icons/icons/house-door-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-door'
    },
    {
        name: 'bootstrap-icons/icons/house-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-down'
    },
    {
        name: 'bootstrap-icons/icons/house-exclamation-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/house-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-gear-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-gear'
    },
    {
        name: 'bootstrap-icons/icons/house-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-heart'
    },
    {
        name: 'bootstrap-icons/icons/house-lock-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-lock'
    },
    {
        name: 'bootstrap-icons/icons/house-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-slash'
    },
    {
        name: 'bootstrap-icons/icons/house-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-up'
    },
    {
        name: 'bootstrap-icons/icons/house-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/house-x'
    },
    {
        name: 'bootstrap-icons/icons/house'
    },
    {
        name: 'bootstrap-icons/icons/houses-fill'
    },
    {
        name: 'bootstrap-icons/icons/houses'
    },
    {
        name: 'bootstrap-icons/icons/hr'
    },
    {
        name: 'bootstrap-icons/icons/hurricane'
    },
    {
        name: 'bootstrap-icons/icons/hypnotize'
    },
    {
        name: 'bootstrap-icons/icons/image-alt'
    },
    {
        name: 'bootstrap-icons/icons/image-fill'
    },
    {
        name: 'bootstrap-icons/icons/image'
    },
    {
        name: 'bootstrap-icons/icons/images'
    },
    {
        name: 'bootstrap-icons/icons/inbox-fill'
    },
    {
        name: 'bootstrap-icons/icons/inbox'
    },
    {
        name: 'bootstrap-icons/icons/inboxes-fill'
    },
    {
        name: 'bootstrap-icons/icons/inboxes'
    },
    {
        name: 'bootstrap-icons/icons/incognito'
    },
    {
        name: 'bootstrap-icons/icons/indent'
    },
    {
        name: 'bootstrap-icons/icons/infinity'
    },
    {
        name: 'bootstrap-icons/icons/info-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/info-circle'
    },
    {
        name: 'bootstrap-icons/icons/info-lg'
    },
    {
        name: 'bootstrap-icons/icons/info-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/info-square'
    },
    {
        name: 'bootstrap-icons/icons/info'
    },
    {
        name: 'bootstrap-icons/icons/input-cursor-text'
    },
    {
        name: 'bootstrap-icons/icons/input-cursor'
    },
    {
        name: 'bootstrap-icons/icons/instagram'
    },
    {
        name: 'bootstrap-icons/icons/intersect'
    },
    {
        name: 'bootstrap-icons/icons/javascript'
    },
    {
        name: 'bootstrap-icons/icons/journal-album'
    },
    {
        name: 'bootstrap-icons/icons/journal-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/journal-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/journal-bookmark-fill'
    },
    {
        name: 'bootstrap-icons/icons/journal-bookmark'
    },
    {
        name: 'bootstrap-icons/icons/journal-check'
    },
    {
        name: 'bootstrap-icons/icons/journal-code'
    },
    {
        name: 'bootstrap-icons/icons/journal-medical'
    },
    {
        name: 'bootstrap-icons/icons/journal-minus'
    },
    {
        name: 'bootstrap-icons/icons/journal-plus'
    },
    {
        name: 'bootstrap-icons/icons/journal-richtext'
    },
    {
        name: 'bootstrap-icons/icons/journal-text'
    },
    {
        name: 'bootstrap-icons/icons/journal-x'
    },
    {
        name: 'bootstrap-icons/icons/journal'
    },
    {
        name: 'bootstrap-icons/icons/journals'
    },
    {
        name: 'bootstrap-icons/icons/joystick'
    },
    {
        name: 'bootstrap-icons/icons/justify-left'
    },
    {
        name: 'bootstrap-icons/icons/justify-right'
    },
    {
        name: 'bootstrap-icons/icons/justify'
    },
    {
        name: 'bootstrap-icons/icons/kanban-fill'
    },
    {
        name: 'bootstrap-icons/icons/kanban'
    },
    {
        name: 'bootstrap-icons/icons/key-fill'
    },
    {
        name: 'bootstrap-icons/icons/key'
    },
    {
        name: 'bootstrap-icons/icons/keyboard-fill'
    },
    {
        name: 'bootstrap-icons/icons/keyboard'
    },
    {
        name: 'bootstrap-icons/icons/ladder'
    },
    {
        name: 'bootstrap-icons/icons/lamp-fill'
    },
    {
        name: 'bootstrap-icons/icons/lamp'
    },
    {
        name: 'bootstrap-icons/icons/laptop-fill'
    },
    {
        name: 'bootstrap-icons/icons/laptop'
    },
    {
        name: 'bootstrap-icons/icons/layer-backward'
    },
    {
        name: 'bootstrap-icons/icons/layer-forward'
    },
    {
        name: 'bootstrap-icons/icons/layers-fill'
    },
    {
        name: 'bootstrap-icons/icons/layers-half'
    },
    {
        name: 'bootstrap-icons/icons/layers'
    },
    {
        name: 'bootstrap-icons/icons/layout-sidebar-inset-reverse'
    },
    {
        name: 'bootstrap-icons/icons/layout-sidebar-inset'
    },
    {
        name: 'bootstrap-icons/icons/layout-sidebar-reverse'
    },
    {
        name: 'bootstrap-icons/icons/layout-sidebar'
    },
    {
        name: 'bootstrap-icons/icons/layout-split'
    },
    {
        name: 'bootstrap-icons/icons/layout-text-sidebar-reverse'
    },
    {
        name: 'bootstrap-icons/icons/layout-text-sidebar'
    },
    {
        name: 'bootstrap-icons/icons/layout-text-window-reverse'
    },
    {
        name: 'bootstrap-icons/icons/layout-text-window'
    },
    {
        name: 'bootstrap-icons/icons/layout-three-columns'
    },
    {
        name: 'bootstrap-icons/icons/layout-wtf'
    },
    {
        name: 'bootstrap-icons/icons/leaf-fill'
    },
    {
        name: 'bootstrap-icons/icons/leaf'
    },
    {
        name: 'bootstrap-icons/icons/life-preserver'
    },
    {
        name: 'bootstrap-icons/icons/lightbulb-fill'
    },
    {
        name: 'bootstrap-icons/icons/lightbulb-off-fill'
    },
    {
        name: 'bootstrap-icons/icons/lightbulb-off'
    },
    {
        name: 'bootstrap-icons/icons/lightbulb'
    },
    {
        name: 'bootstrap-icons/icons/lightning-charge-fill'
    },
    {
        name: 'bootstrap-icons/icons/lightning-charge'
    },
    {
        name: 'bootstrap-icons/icons/lightning-fill'
    },
    {
        name: 'bootstrap-icons/icons/lightning'
    },
    {
        name: 'bootstrap-icons/icons/line'
    },
    {
        name: 'bootstrap-icons/icons/link-45deg'
    },
    {
        name: 'bootstrap-icons/icons/link'
    },
    {
        name: 'bootstrap-icons/icons/linkedin'
    },
    {
        name: 'bootstrap-icons/icons/list-check'
    },
    {
        name: 'bootstrap-icons/icons/list-columns-reverse'
    },
    {
        name: 'bootstrap-icons/icons/list-columns'
    },
    {
        name: 'bootstrap-icons/icons/list-nested'
    },
    {
        name: 'bootstrap-icons/icons/list-ol'
    },
    {
        name: 'bootstrap-icons/icons/list-stars'
    },
    {
        name: 'bootstrap-icons/icons/list-task'
    },
    {
        name: 'bootstrap-icons/icons/list-ul'
    },
    {
        name: 'bootstrap-icons/icons/list'
    },
    {
        name: 'bootstrap-icons/icons/lock-fill'
    },
    {
        name: 'bootstrap-icons/icons/lock'
    },
    {
        name: 'bootstrap-icons/icons/luggage-fill'
    },
    {
        name: 'bootstrap-icons/icons/luggage'
    },
    {
        name: 'bootstrap-icons/icons/lungs-fill'
    },
    {
        name: 'bootstrap-icons/icons/lungs'
    },
    {
        name: 'bootstrap-icons/icons/magic'
    },
    {
        name: 'bootstrap-icons/icons/magnet-fill'
    },
    {
        name: 'bootstrap-icons/icons/magnet'
    },
    {
        name: 'bootstrap-icons/icons/mailbox-flag'
    },
    {
        name: 'bootstrap-icons/icons/mailbox'
    },
    {
        name: 'bootstrap-icons/icons/mailbox2-flag'
    },
    {
        name: 'bootstrap-icons/icons/mailbox2'
    },
    {
        name: 'bootstrap-icons/icons/map-fill'
    },
    {
        name: 'bootstrap-icons/icons/map'
    },
    {
        name: 'bootstrap-icons/icons/markdown-fill'
    },
    {
        name: 'bootstrap-icons/icons/markdown'
    },
    {
        name: 'bootstrap-icons/icons/marker-tip'
    },
    {
        name: 'bootstrap-icons/icons/mask'
    },
    {
        name: 'bootstrap-icons/icons/mastodon'
    },
    {
        name: 'bootstrap-icons/icons/measuring-cup-fill'
    },
    {
        name: 'bootstrap-icons/icons/measuring-cup'
    },
    {
        name: 'bootstrap-icons/icons/medium'
    },
    {
        name: 'bootstrap-icons/icons/megaphone-fill'
    },
    {
        name: 'bootstrap-icons/icons/megaphone'
    },
    {
        name: 'bootstrap-icons/icons/memory'
    },
    {
        name: 'bootstrap-icons/icons/menu-app-fill'
    },
    {
        name: 'bootstrap-icons/icons/menu-app'
    },
    {
        name: 'bootstrap-icons/icons/menu-button-fill'
    },
    {
        name: 'bootstrap-icons/icons/menu-button-wide-fill'
    },
    {
        name: 'bootstrap-icons/icons/menu-button-wide'
    },
    {
        name: 'bootstrap-icons/icons/menu-button'
    },
    {
        name: 'bootstrap-icons/icons/menu-down'
    },
    {
        name: 'bootstrap-icons/icons/menu-up'
    },
    {
        name: 'bootstrap-icons/icons/messenger'
    },
    {
        name: 'bootstrap-icons/icons/meta'
    },
    {
        name: 'bootstrap-icons/icons/mic-fill'
    },
    {
        name: 'bootstrap-icons/icons/mic-mute-fill'
    },
    {
        name: 'bootstrap-icons/icons/mic-mute'
    },
    {
        name: 'bootstrap-icons/icons/mic'
    },
    {
        name: 'bootstrap-icons/icons/microsoft-teams'
    },
    {
        name: 'bootstrap-icons/icons/microsoft'
    },
    {
        name: 'bootstrap-icons/icons/minecart-loaded'
    },
    {
        name: 'bootstrap-icons/icons/minecart'
    },
    {
        name: 'bootstrap-icons/icons/modem-fill'
    },
    {
        name: 'bootstrap-icons/icons/modem'
    },
    {
        name: 'bootstrap-icons/icons/moisture'
    },
    {
        name: 'bootstrap-icons/icons/moon-fill'
    },
    {
        name: 'bootstrap-icons/icons/moon-stars-fill'
    },
    {
        name: 'bootstrap-icons/icons/moon-stars'
    },
    {
        name: 'bootstrap-icons/icons/moon'
    },
    {
        name: 'bootstrap-icons/icons/mortarboard-fill'
    },
    {
        name: 'bootstrap-icons/icons/mortarboard'
    },
    {
        name: 'bootstrap-icons/icons/motherboard-fill'
    },
    {
        name: 'bootstrap-icons/icons/motherboard'
    },
    {
        name: 'bootstrap-icons/icons/mouse-fill'
    },
    {
        name: 'bootstrap-icons/icons/mouse'
    },
    {
        name: 'bootstrap-icons/icons/mouse2-fill'
    },
    {
        name: 'bootstrap-icons/icons/mouse2'
    },
    {
        name: 'bootstrap-icons/icons/mouse3-fill'
    },
    {
        name: 'bootstrap-icons/icons/mouse3'
    },
    {
        name: 'bootstrap-icons/icons/music-note-beamed'
    },
    {
        name: 'bootstrap-icons/icons/music-note-list'
    },
    {
        name: 'bootstrap-icons/icons/music-note'
    },
    {
        name: 'bootstrap-icons/icons/music-player-fill'
    },
    {
        name: 'bootstrap-icons/icons/music-player'
    },
    {
        name: 'bootstrap-icons/icons/newspaper'
    },
    {
        name: 'bootstrap-icons/icons/nintendo-switch'
    },
    {
        name: 'bootstrap-icons/icons/node-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/node-minus'
    },
    {
        name: 'bootstrap-icons/icons/node-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/node-plus'
    },
    {
        name: 'bootstrap-icons/icons/noise-reduction'
    },
    {
        name: 'bootstrap-icons/icons/nut-fill'
    },
    {
        name: 'bootstrap-icons/icons/nut'
    },
    {
        name: 'bootstrap-icons/icons/nvidia'
    },
    {
        name: 'bootstrap-icons/icons/nvme-fill'
    },
    {
        name: 'bootstrap-icons/icons/nvme'
    },
    {
        name: 'bootstrap-icons/icons/octagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/octagon-half'
    },
    {
        name: 'bootstrap-icons/icons/octagon'
    },
    {
        name: 'bootstrap-icons/icons/openai'
    },
    {
        name: 'bootstrap-icons/icons/opencollective'
    },
    {
        name: 'bootstrap-icons/icons/optical-audio-fill'
    },
    {
        name: 'bootstrap-icons/icons/optical-audio'
    },
    {
        name: 'bootstrap-icons/icons/option'
    },
    {
        name: 'bootstrap-icons/icons/outlet'
    },
    {
        name: 'bootstrap-icons/icons/p-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/p-circle'
    },
    {
        name: 'bootstrap-icons/icons/p-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/p-square'
    },
    {
        name: 'bootstrap-icons/icons/paint-bucket'
    },
    {
        name: 'bootstrap-icons/icons/palette-fill'
    },
    {
        name: 'bootstrap-icons/icons/palette'
    },
    {
        name: 'bootstrap-icons/icons/palette2'
    },
    {
        name: 'bootstrap-icons/icons/paperclip'
    },
    {
        name: 'bootstrap-icons/icons/paragraph'
    },
    {
        name: 'bootstrap-icons/icons/pass-fill'
    },
    {
        name: 'bootstrap-icons/icons/pass'
    },
    {
        name: 'bootstrap-icons/icons/passport-fill'
    },
    {
        name: 'bootstrap-icons/icons/passport'
    },
    {
        name: 'bootstrap-icons/icons/patch-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/patch-check'
    },
    {
        name: 'bootstrap-icons/icons/patch-exclamation-fill'
    },
    {
        name: 'bootstrap-icons/icons/patch-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/patch-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/patch-minus'
    },
    {
        name: 'bootstrap-icons/icons/patch-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/patch-plus'
    },
    {
        name: 'bootstrap-icons/icons/patch-question-fill'
    },
    {
        name: 'bootstrap-icons/icons/patch-question'
    },
    {
        name: 'bootstrap-icons/icons/pause-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/pause-btn'
    },
    {
        name: 'bootstrap-icons/icons/pause-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/pause-circle'
    },
    {
        name: 'bootstrap-icons/icons/pause-fill'
    },
    {
        name: 'bootstrap-icons/icons/pause'
    },
    {
        name: 'bootstrap-icons/icons/paypal'
    },
    {
        name: 'bootstrap-icons/icons/pc-display-horizontal'
    },
    {
        name: 'bootstrap-icons/icons/pc-display'
    },
    {
        name: 'bootstrap-icons/icons/pc-horizontal'
    },
    {
        name: 'bootstrap-icons/icons/pc'
    },
    {
        name: 'bootstrap-icons/icons/pci-card-network'
    },
    {
        name: 'bootstrap-icons/icons/pci-card-sound'
    },
    {
        name: 'bootstrap-icons/icons/pci-card'
    },
    {
        name: 'bootstrap-icons/icons/peace-fill'
    },
    {
        name: 'bootstrap-icons/icons/peace'
    },
    {
        name: 'bootstrap-icons/icons/pen-fill'
    },
    {
        name: 'bootstrap-icons/icons/pen'
    },
    {
        name: 'bootstrap-icons/icons/pencil-fill'
    },
    {
        name: 'bootstrap-icons/icons/pencil-square'
    },
    {
        name: 'bootstrap-icons/icons/pencil'
    },
    {
        name: 'bootstrap-icons/icons/pentagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/pentagon-half'
    },
    {
        name: 'bootstrap-icons/icons/pentagon'
    },
    {
        name: 'bootstrap-icons/icons/people-fill'
    },
    {
        name: 'bootstrap-icons/icons/people'
    },
    {
        name: 'bootstrap-icons/icons/percent'
    },
    {
        name: 'bootstrap-icons/icons/perplexity'
    },
    {
        name: 'bootstrap-icons/icons/person-add'
    },
    {
        name: 'bootstrap-icons/icons/person-arms-up'
    },
    {
        name: 'bootstrap-icons/icons/person-badge-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-badge'
    },
    {
        name: 'bootstrap-icons/icons/person-bounding-box'
    },
    {
        name: 'bootstrap-icons/icons/person-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-check'
    },
    {
        name: 'bootstrap-icons/icons/person-circle'
    },
    {
        name: 'bootstrap-icons/icons/person-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-dash'
    },
    {
        name: 'bootstrap-icons/icons/person-down'
    },
    {
        name: 'bootstrap-icons/icons/person-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-add'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-check'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-dash'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-down'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-gear'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-lock'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-slash'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-up'
    },
    {
        name: 'bootstrap-icons/icons/person-fill-x'
    },
    {
        name: 'bootstrap-icons/icons/person-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-gear'
    },
    {
        name: 'bootstrap-icons/icons/person-heart'
    },
    {
        name: 'bootstrap-icons/icons/person-hearts'
    },
    {
        name: 'bootstrap-icons/icons/person-lines-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-lock'
    },
    {
        name: 'bootstrap-icons/icons/person-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-plus'
    },
    {
        name: 'bootstrap-icons/icons/person-raised-hand'
    },
    {
        name: 'bootstrap-icons/icons/person-rolodex'
    },
    {
        name: 'bootstrap-icons/icons/person-slash'
    },
    {
        name: 'bootstrap-icons/icons/person-square'
    },
    {
        name: 'bootstrap-icons/icons/person-standing-dress'
    },
    {
        name: 'bootstrap-icons/icons/person-standing'
    },
    {
        name: 'bootstrap-icons/icons/person-up'
    },
    {
        name: 'bootstrap-icons/icons/person-vcard-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-vcard'
    },
    {
        name: 'bootstrap-icons/icons/person-video'
    },
    {
        name: 'bootstrap-icons/icons/person-video2'
    },
    {
        name: 'bootstrap-icons/icons/person-video3'
    },
    {
        name: 'bootstrap-icons/icons/person-walking'
    },
    {
        name: 'bootstrap-icons/icons/person-wheelchair'
    },
    {
        name: 'bootstrap-icons/icons/person-workspace'
    },
    {
        name: 'bootstrap-icons/icons/person-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/person-x'
    },
    {
        name: 'bootstrap-icons/icons/person'
    },
    {
        name: 'bootstrap-icons/icons/phone-fill'
    },
    {
        name: 'bootstrap-icons/icons/phone-flip'
    },
    {
        name: 'bootstrap-icons/icons/phone-landscape-fill'
    },
    {
        name: 'bootstrap-icons/icons/phone-landscape'
    },
    {
        name: 'bootstrap-icons/icons/phone-vibrate-fill'
    },
    {
        name: 'bootstrap-icons/icons/phone-vibrate'
    },
    {
        name: 'bootstrap-icons/icons/phone'
    },
    {
        name: 'bootstrap-icons/icons/pie-chart-fill'
    },
    {
        name: 'bootstrap-icons/icons/pie-chart'
    },
    {
        name: 'bootstrap-icons/icons/piggy-bank-fill'
    },
    {
        name: 'bootstrap-icons/icons/piggy-bank'
    },
    {
        name: 'bootstrap-icons/icons/pin-angle-fill'
    },
    {
        name: 'bootstrap-icons/icons/pin-angle'
    },
    {
        name: 'bootstrap-icons/icons/pin-fill'
    },
    {
        name: 'bootstrap-icons/icons/pin-map-fill'
    },
    {
        name: 'bootstrap-icons/icons/pin-map'
    },
    {
        name: 'bootstrap-icons/icons/pin'
    },
    {
        name: 'bootstrap-icons/icons/pinterest'
    },
    {
        name: 'bootstrap-icons/icons/pip-fill'
    },
    {
        name: 'bootstrap-icons/icons/pip'
    },
    {
        name: 'bootstrap-icons/icons/play-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/play-btn'
    },
    {
        name: 'bootstrap-icons/icons/play-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/play-circle'
    },
    {
        name: 'bootstrap-icons/icons/play-fill'
    },
    {
        name: 'bootstrap-icons/icons/play'
    },
    {
        name: 'bootstrap-icons/icons/playstation'
    },
    {
        name: 'bootstrap-icons/icons/plug-fill'
    },
    {
        name: 'bootstrap-icons/icons/plug'
    },
    {
        name: 'bootstrap-icons/icons/plugin'
    },
    {
        name: 'bootstrap-icons/icons/plus-circle-dotted'
    },
    {
        name: 'bootstrap-icons/icons/plus-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/plus-circle'
    },
    {
        name: 'bootstrap-icons/icons/plus-lg'
    },
    {
        name: 'bootstrap-icons/icons/plus-slash-minus'
    },
    {
        name: 'bootstrap-icons/icons/plus-square-dotted'
    },
    {
        name: 'bootstrap-icons/icons/plus-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/plus-square'
    },
    {
        name: 'bootstrap-icons/icons/plus'
    },
    {
        name: 'bootstrap-icons/icons/postage-fill'
    },
    {
        name: 'bootstrap-icons/icons/postage-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/postage-heart'
    },
    {
        name: 'bootstrap-icons/icons/postage'
    },
    {
        name: 'bootstrap-icons/icons/postcard-fill'
    },
    {
        name: 'bootstrap-icons/icons/postcard-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/postcard-heart'
    },
    {
        name: 'bootstrap-icons/icons/postcard'
    },
    {
        name: 'bootstrap-icons/icons/power'
    },
    {
        name: 'bootstrap-icons/icons/prescription'
    },
    {
        name: 'bootstrap-icons/icons/prescription2'
    },
    {
        name: 'bootstrap-icons/icons/printer-fill'
    },
    {
        name: 'bootstrap-icons/icons/printer'
    },
    {
        name: 'bootstrap-icons/icons/projector-fill'
    },
    {
        name: 'bootstrap-icons/icons/projector'
    },
    {
        name: 'bootstrap-icons/icons/puzzle-fill'
    },
    {
        name: 'bootstrap-icons/icons/puzzle'
    },
    {
        name: 'bootstrap-icons/icons/qr-code-scan'
    },
    {
        name: 'bootstrap-icons/icons/qr-code'
    },
    {
        name: 'bootstrap-icons/icons/question-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/question-circle'
    },
    {
        name: 'bootstrap-icons/icons/question-diamond-fill'
    },
    {
        name: 'bootstrap-icons/icons/question-diamond'
    },
    {
        name: 'bootstrap-icons/icons/question-lg'
    },
    {
        name: 'bootstrap-icons/icons/question-octagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/question-octagon'
    },
    {
        name: 'bootstrap-icons/icons/question-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/question-square'
    },
    {
        name: 'bootstrap-icons/icons/question'
    },
    {
        name: 'bootstrap-icons/icons/quora'
    },
    {
        name: 'bootstrap-icons/icons/quote'
    },
    {
        name: 'bootstrap-icons/icons/r-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/r-circle'
    },
    {
        name: 'bootstrap-icons/icons/r-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/r-square'
    },
    {
        name: 'bootstrap-icons/icons/radar'
    },
    {
        name: 'bootstrap-icons/icons/radioactive'
    },
    {
        name: 'bootstrap-icons/icons/rainbow'
    },
    {
        name: 'bootstrap-icons/icons/receipt-cutoff'
    },
    {
        name: 'bootstrap-icons/icons/receipt'
    },
    {
        name: 'bootstrap-icons/icons/reception-0'
    },
    {
        name: 'bootstrap-icons/icons/reception-1'
    },
    {
        name: 'bootstrap-icons/icons/reception-2'
    },
    {
        name: 'bootstrap-icons/icons/reception-3'
    },
    {
        name: 'bootstrap-icons/icons/reception-4'
    },
    {
        name: 'bootstrap-icons/icons/record-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/record-btn'
    },
    {
        name: 'bootstrap-icons/icons/record-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/record-circle'
    },
    {
        name: 'bootstrap-icons/icons/record-fill'
    },
    {
        name: 'bootstrap-icons/icons/record'
    },
    {
        name: 'bootstrap-icons/icons/record2-fill'
    },
    {
        name: 'bootstrap-icons/icons/record2'
    },
    {
        name: 'bootstrap-icons/icons/recycle'
    },
    {
        name: 'bootstrap-icons/icons/reddit'
    },
    {
        name: 'bootstrap-icons/icons/regex'
    },
    {
        name: 'bootstrap-icons/icons/repeat-1'
    },
    {
        name: 'bootstrap-icons/icons/repeat'
    },
    {
        name: 'bootstrap-icons/icons/reply-all-fill'
    },
    {
        name: 'bootstrap-icons/icons/reply-all'
    },
    {
        name: 'bootstrap-icons/icons/reply-fill'
    },
    {
        name: 'bootstrap-icons/icons/reply'
    },
    {
        name: 'bootstrap-icons/icons/rewind-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/rewind-btn'
    },
    {
        name: 'bootstrap-icons/icons/rewind-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/rewind-circle'
    },
    {
        name: 'bootstrap-icons/icons/rewind-fill'
    },
    {
        name: 'bootstrap-icons/icons/rewind'
    },
    {
        name: 'bootstrap-icons/icons/robot'
    },
    {
        name: 'bootstrap-icons/icons/rocket-fill'
    },
    {
        name: 'bootstrap-icons/icons/rocket-takeoff-fill'
    },
    {
        name: 'bootstrap-icons/icons/rocket-takeoff'
    },
    {
        name: 'bootstrap-icons/icons/rocket'
    },
    {
        name: 'bootstrap-icons/icons/router-fill'
    },
    {
        name: 'bootstrap-icons/icons/router'
    },
    {
        name: 'bootstrap-icons/icons/rss-fill'
    },
    {
        name: 'bootstrap-icons/icons/rss'
    },
    {
        name: 'bootstrap-icons/icons/rulers'
    },
    {
        name: 'bootstrap-icons/icons/safe-fill'
    },
    {
        name: 'bootstrap-icons/icons/safe'
    },
    {
        name: 'bootstrap-icons/icons/safe2-fill'
    },
    {
        name: 'bootstrap-icons/icons/safe2'
    },
    {
        name: 'bootstrap-icons/icons/save-fill'
    },
    {
        name: 'bootstrap-icons/icons/save'
    },
    {
        name: 'bootstrap-icons/icons/save2-fill'
    },
    {
        name: 'bootstrap-icons/icons/save2'
    },
    {
        name: 'bootstrap-icons/icons/scissors'
    },
    {
        name: 'bootstrap-icons/icons/scooter'
    },
    {
        name: 'bootstrap-icons/icons/screwdriver'
    },
    {
        name: 'bootstrap-icons/icons/sd-card-fill'
    },
    {
        name: 'bootstrap-icons/icons/sd-card'
    },
    {
        name: 'bootstrap-icons/icons/search-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/search-heart'
    },
    {
        name: 'bootstrap-icons/icons/search'
    },
    {
        name: 'bootstrap-icons/icons/segmented-nav'
    },
    {
        name: 'bootstrap-icons/icons/send-arrow-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-arrow-down'
    },
    {
        name: 'bootstrap-icons/icons/send-arrow-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-arrow-up'
    },
    {
        name: 'bootstrap-icons/icons/send-check-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-check'
    },
    {
        name: 'bootstrap-icons/icons/send-dash-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-dash'
    },
    {
        name: 'bootstrap-icons/icons/send-exclamation-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/send-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-plus'
    },
    {
        name: 'bootstrap-icons/icons/send-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-slash'
    },
    {
        name: 'bootstrap-icons/icons/send-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/send-x'
    },
    {
        name: 'bootstrap-icons/icons/send'
    },
    {
        name: 'bootstrap-icons/icons/server'
    },
    {
        name: 'bootstrap-icons/icons/shadows'
    },
    {
        name: 'bootstrap-icons/icons/share-fill'
    },
    {
        name: 'bootstrap-icons/icons/share'
    },
    {
        name: 'bootstrap-icons/icons/shield-check'
    },
    {
        name: 'bootstrap-icons/icons/shield-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/shield-fill-check'
    },
    {
        name: 'bootstrap-icons/icons/shield-fill-exclamation'
    },
    {
        name: 'bootstrap-icons/icons/shield-fill-minus'
    },
    {
        name: 'bootstrap-icons/icons/shield-fill-plus'
    },
    {
        name: 'bootstrap-icons/icons/shield-fill-x'
    },
    {
        name: 'bootstrap-icons/icons/shield-fill'
    },
    {
        name: 'bootstrap-icons/icons/shield-lock-fill'
    },
    {
        name: 'bootstrap-icons/icons/shield-lock'
    },
    {
        name: 'bootstrap-icons/icons/shield-minus'
    },
    {
        name: 'bootstrap-icons/icons/shield-plus'
    },
    {
        name: 'bootstrap-icons/icons/shield-shaded'
    },
    {
        name: 'bootstrap-icons/icons/shield-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/shield-slash'
    },
    {
        name: 'bootstrap-icons/icons/shield-x'
    },
    {
        name: 'bootstrap-icons/icons/shield'
    },
    {
        name: 'bootstrap-icons/icons/shift-fill'
    },
    {
        name: 'bootstrap-icons/icons/shift'
    },
    {
        name: 'bootstrap-icons/icons/shop-window'
    },
    {
        name: 'bootstrap-icons/icons/shop'
    },
    {
        name: 'bootstrap-icons/icons/shuffle'
    },
    {
        name: 'bootstrap-icons/icons/sign-dead-end-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-dead-end'
    },
    {
        name: 'bootstrap-icons/icons/sign-do-not-enter-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-do-not-enter'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-side-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-side'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-t-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-t'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-y-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection-y'
    },
    {
        name: 'bootstrap-icons/icons/sign-intersection'
    },
    {
        name: 'bootstrap-icons/icons/sign-merge-left-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-merge-left'
    },
    {
        name: 'bootstrap-icons/icons/sign-merge-right-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-merge-right'
    },
    {
        name: 'bootstrap-icons/icons/sign-no-left-turn-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-no-left-turn'
    },
    {
        name: 'bootstrap-icons/icons/sign-no-parking-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-no-parking'
    },
    {
        name: 'bootstrap-icons/icons/sign-no-right-turn-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-no-right-turn'
    },
    {
        name: 'bootstrap-icons/icons/sign-railroad-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-railroad'
    },
    {
        name: 'bootstrap-icons/icons/sign-stop-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-stop-lights-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-stop-lights'
    },
    {
        name: 'bootstrap-icons/icons/sign-stop'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-left-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-left'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-right-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-right'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-slight-left-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-slight-left'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-slight-right-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-turn-slight-right'
    },
    {
        name: 'bootstrap-icons/icons/sign-yield-fill'
    },
    {
        name: 'bootstrap-icons/icons/sign-yield'
    },
    {
        name: 'bootstrap-icons/icons/signal'
    },
    {
        name: 'bootstrap-icons/icons/signpost-2-fill'
    },
    {
        name: 'bootstrap-icons/icons/signpost-2'
    },
    {
        name: 'bootstrap-icons/icons/signpost-fill'
    },
    {
        name: 'bootstrap-icons/icons/signpost-split-fill'
    },
    {
        name: 'bootstrap-icons/icons/signpost-split'
    },
    {
        name: 'bootstrap-icons/icons/signpost'
    },
    {
        name: 'bootstrap-icons/icons/sim-fill'
    },
    {
        name: 'bootstrap-icons/icons/sim-slash-fill'
    },
    {
        name: 'bootstrap-icons/icons/sim-slash'
    },
    {
        name: 'bootstrap-icons/icons/sim'
    },
    {
        name: 'bootstrap-icons/icons/sina-weibo'
    },
    {
        name: 'bootstrap-icons/icons/skip-backward-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-backward-btn'
    },
    {
        name: 'bootstrap-icons/icons/skip-backward-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-backward-circle'
    },
    {
        name: 'bootstrap-icons/icons/skip-backward-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-backward'
    },
    {
        name: 'bootstrap-icons/icons/skip-end-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-end-btn'
    },
    {
        name: 'bootstrap-icons/icons/skip-end-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-end-circle'
    },
    {
        name: 'bootstrap-icons/icons/skip-end-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-end'
    },
    {
        name: 'bootstrap-icons/icons/skip-forward-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-forward-btn'
    },
    {
        name: 'bootstrap-icons/icons/skip-forward-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-forward-circle'
    },
    {
        name: 'bootstrap-icons/icons/skip-forward-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-forward'
    },
    {
        name: 'bootstrap-icons/icons/skip-start-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-start-btn'
    },
    {
        name: 'bootstrap-icons/icons/skip-start-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-start-circle'
    },
    {
        name: 'bootstrap-icons/icons/skip-start-fill'
    },
    {
        name: 'bootstrap-icons/icons/skip-start'
    },
    {
        name: 'bootstrap-icons/icons/skype'
    },
    {
        name: 'bootstrap-icons/icons/slack'
    },
    {
        name: 'bootstrap-icons/icons/slash-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/slash-circle'
    },
    {
        name: 'bootstrap-icons/icons/slash-lg'
    },
    {
        name: 'bootstrap-icons/icons/slash-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/slash-square'
    },
    {
        name: 'bootstrap-icons/icons/slash'
    },
    {
        name: 'bootstrap-icons/icons/sliders'
    },
    {
        name: 'bootstrap-icons/icons/sliders2-vertical'
    },
    {
        name: 'bootstrap-icons/icons/sliders2'
    },
    {
        name: 'bootstrap-icons/icons/smartwatch'
    },
    {
        name: 'bootstrap-icons/icons/snapchat'
    },
    {
        name: 'bootstrap-icons/icons/snow'
    },
    {
        name: 'bootstrap-icons/icons/snow2'
    },
    {
        name: 'bootstrap-icons/icons/snow3'
    },
    {
        name: 'bootstrap-icons/icons/sort-alpha-down-alt'
    },
    {
        name: 'bootstrap-icons/icons/sort-alpha-down'
    },
    {
        name: 'bootstrap-icons/icons/sort-alpha-up-alt'
    },
    {
        name: 'bootstrap-icons/icons/sort-alpha-up'
    },
    {
        name: 'bootstrap-icons/icons/sort-down-alt'
    },
    {
        name: 'bootstrap-icons/icons/sort-down'
    },
    {
        name: 'bootstrap-icons/icons/sort-numeric-down-alt'
    },
    {
        name: 'bootstrap-icons/icons/sort-numeric-down'
    },
    {
        name: 'bootstrap-icons/icons/sort-numeric-up-alt'
    },
    {
        name: 'bootstrap-icons/icons/sort-numeric-up'
    },
    {
        name: 'bootstrap-icons/icons/sort-up-alt'
    },
    {
        name: 'bootstrap-icons/icons/sort-up'
    },
    {
        name: 'bootstrap-icons/icons/soundwave'
    },
    {
        name: 'bootstrap-icons/icons/sourceforge'
    },
    {
        name: 'bootstrap-icons/icons/speaker-fill'
    },
    {
        name: 'bootstrap-icons/icons/speaker'
    },
    {
        name: 'bootstrap-icons/icons/speedometer'
    },
    {
        name: 'bootstrap-icons/icons/speedometer2'
    },
    {
        name: 'bootstrap-icons/icons/spellcheck'
    },
    {
        name: 'bootstrap-icons/icons/spotify'
    },
    {
        name: 'bootstrap-icons/icons/square-fill'
    },
    {
        name: 'bootstrap-icons/icons/square-half'
    },
    {
        name: 'bootstrap-icons/icons/square'
    },
    {
        name: 'bootstrap-icons/icons/stack-overflow'
    },
    {
        name: 'bootstrap-icons/icons/stack'
    },
    {
        name: 'bootstrap-icons/icons/star-fill'
    },
    {
        name: 'bootstrap-icons/icons/star-half'
    },
    {
        name: 'bootstrap-icons/icons/star'
    },
    {
        name: 'bootstrap-icons/icons/stars'
    },
    {
        name: 'bootstrap-icons/icons/steam'
    },
    {
        name: 'bootstrap-icons/icons/stickies-fill'
    },
    {
        name: 'bootstrap-icons/icons/stickies'
    },
    {
        name: 'bootstrap-icons/icons/sticky-fill'
    },
    {
        name: 'bootstrap-icons/icons/sticky'
    },
    {
        name: 'bootstrap-icons/icons/stop-btn-fill'
    },
    {
        name: 'bootstrap-icons/icons/stop-btn'
    },
    {
        name: 'bootstrap-icons/icons/stop-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/stop-circle'
    },
    {
        name: 'bootstrap-icons/icons/stop-fill'
    },
    {
        name: 'bootstrap-icons/icons/stop'
    },
    {
        name: 'bootstrap-icons/icons/stoplights-fill'
    },
    {
        name: 'bootstrap-icons/icons/stoplights'
    },
    {
        name: 'bootstrap-icons/icons/stopwatch-fill'
    },
    {
        name: 'bootstrap-icons/icons/stopwatch'
    },
    {
        name: 'bootstrap-icons/icons/strava'
    },
    {
        name: 'bootstrap-icons/icons/stripe'
    },
    {
        name: 'bootstrap-icons/icons/subscript'
    },
    {
        name: 'bootstrap-icons/icons/substack'
    },
    {
        name: 'bootstrap-icons/icons/subtract'
    },
    {
        name: 'bootstrap-icons/icons/suit-club-fill'
    },
    {
        name: 'bootstrap-icons/icons/suit-club'
    },
    {
        name: 'bootstrap-icons/icons/suit-diamond-fill'
    },
    {
        name: 'bootstrap-icons/icons/suit-diamond'
    },
    {
        name: 'bootstrap-icons/icons/suit-heart-fill'
    },
    {
        name: 'bootstrap-icons/icons/suit-heart'
    },
    {
        name: 'bootstrap-icons/icons/suit-spade-fill'
    },
    {
        name: 'bootstrap-icons/icons/suit-spade'
    },
    {
        name: 'bootstrap-icons/icons/suitcase-fill'
    },
    {
        name: 'bootstrap-icons/icons/suitcase-lg-fill'
    },
    {
        name: 'bootstrap-icons/icons/suitcase-lg'
    },
    {
        name: 'bootstrap-icons/icons/suitcase'
    },
    {
        name: 'bootstrap-icons/icons/suitcase2-fill'
    },
    {
        name: 'bootstrap-icons/icons/suitcase2'
    },
    {
        name: 'bootstrap-icons/icons/sun-fill'
    },
    {
        name: 'bootstrap-icons/icons/sun'
    },
    {
        name: 'bootstrap-icons/icons/sunglasses'
    },
    {
        name: 'bootstrap-icons/icons/sunrise-fill'
    },
    {
        name: 'bootstrap-icons/icons/sunrise'
    },
    {
        name: 'bootstrap-icons/icons/sunset-fill'
    },
    {
        name: 'bootstrap-icons/icons/sunset'
    },
    {
        name: 'bootstrap-icons/icons/superscript'
    },
    {
        name: 'bootstrap-icons/icons/symmetry-horizontal'
    },
    {
        name: 'bootstrap-icons/icons/symmetry-vertical'
    },
    {
        name: 'bootstrap-icons/icons/table'
    },
    {
        name: 'bootstrap-icons/icons/tablet-fill'
    },
    {
        name: 'bootstrap-icons/icons/tablet-landscape-fill'
    },
    {
        name: 'bootstrap-icons/icons/tablet-landscape'
    },
    {
        name: 'bootstrap-icons/icons/tablet'
    },
    {
        name: 'bootstrap-icons/icons/tag-fill'
    },
    {
        name: 'bootstrap-icons/icons/tag'
    },
    {
        name: 'bootstrap-icons/icons/tags-fill'
    },
    {
        name: 'bootstrap-icons/icons/tags'
    },
    {
        name: 'bootstrap-icons/icons/taxi-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/taxi-front'
    },
    {
        name: 'bootstrap-icons/icons/telegram'
    },
    {
        name: 'bootstrap-icons/icons/telephone-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-forward-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-forward'
    },
    {
        name: 'bootstrap-icons/icons/telephone-inbound-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-inbound'
    },
    {
        name: 'bootstrap-icons/icons/telephone-minus-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-minus'
    },
    {
        name: 'bootstrap-icons/icons/telephone-outbound-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-outbound'
    },
    {
        name: 'bootstrap-icons/icons/telephone-plus-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-plus'
    },
    {
        name: 'bootstrap-icons/icons/telephone-x-fill'
    },
    {
        name: 'bootstrap-icons/icons/telephone-x'
    },
    {
        name: 'bootstrap-icons/icons/telephone'
    },
    {
        name: 'bootstrap-icons/icons/tencent-qq'
    },
    {
        name: 'bootstrap-icons/icons/terminal-dash'
    },
    {
        name: 'bootstrap-icons/icons/terminal-fill'
    },
    {
        name: 'bootstrap-icons/icons/terminal-plus'
    },
    {
        name: 'bootstrap-icons/icons/terminal-split'
    },
    {
        name: 'bootstrap-icons/icons/terminal-x'
    },
    {
        name: 'bootstrap-icons/icons/terminal'
    },
    {
        name: 'bootstrap-icons/icons/text-center'
    },
    {
        name: 'bootstrap-icons/icons/text-indent-left'
    },
    {
        name: 'bootstrap-icons/icons/text-indent-right'
    },
    {
        name: 'bootstrap-icons/icons/text-left'
    },
    {
        name: 'bootstrap-icons/icons/text-paragraph'
    },
    {
        name: 'bootstrap-icons/icons/text-right'
    },
    {
        name: 'bootstrap-icons/icons/text-wrap'
    },
    {
        name: 'bootstrap-icons/icons/textarea-resize'
    },
    {
        name: 'bootstrap-icons/icons/textarea-t'
    },
    {
        name: 'bootstrap-icons/icons/textarea'
    },
    {
        name: 'bootstrap-icons/icons/thermometer-half'
    },
    {
        name: 'bootstrap-icons/icons/thermometer-high'
    },
    {
        name: 'bootstrap-icons/icons/thermometer-low'
    },
    {
        name: 'bootstrap-icons/icons/thermometer-snow'
    },
    {
        name: 'bootstrap-icons/icons/thermometer-sun'
    },
    {
        name: 'bootstrap-icons/icons/thermometer'
    },
    {
        name: 'bootstrap-icons/icons/threads-fill'
    },
    {
        name: 'bootstrap-icons/icons/threads'
    },
    {
        name: 'bootstrap-icons/icons/three-dots-vertical'
    },
    {
        name: 'bootstrap-icons/icons/three-dots'
    },
    {
        name: 'bootstrap-icons/icons/thunderbolt-fill'
    },
    {
        name: 'bootstrap-icons/icons/thunderbolt'
    },
    {
        name: 'bootstrap-icons/icons/ticket-detailed-fill'
    },
    {
        name: 'bootstrap-icons/icons/ticket-detailed'
    },
    {
        name: 'bootstrap-icons/icons/ticket-fill'
    },
    {
        name: 'bootstrap-icons/icons/ticket-perforated-fill'
    },
    {
        name: 'bootstrap-icons/icons/ticket-perforated'
    },
    {
        name: 'bootstrap-icons/icons/ticket'
    },
    {
        name: 'bootstrap-icons/icons/tiktok'
    },
    {
        name: 'bootstrap-icons/icons/toggle-off'
    },
    {
        name: 'bootstrap-icons/icons/toggle-on'
    },
    {
        name: 'bootstrap-icons/icons/toggle2-off'
    },
    {
        name: 'bootstrap-icons/icons/toggle2-on'
    },
    {
        name: 'bootstrap-icons/icons/toggles'
    },
    {
        name: 'bootstrap-icons/icons/toggles2'
    },
    {
        name: 'bootstrap-icons/icons/tools'
    },
    {
        name: 'bootstrap-icons/icons/tornado'
    },
    {
        name: 'bootstrap-icons/icons/train-freight-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/train-freight-front'
    },
    {
        name: 'bootstrap-icons/icons/train-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/train-front'
    },
    {
        name: 'bootstrap-icons/icons/train-lightrail-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/train-lightrail-front'
    },
    {
        name: 'bootstrap-icons/icons/translate'
    },
    {
        name: 'bootstrap-icons/icons/transparency'
    },
    {
        name: 'bootstrap-icons/icons/trash-fill'
    },
    {
        name: 'bootstrap-icons/icons/trash'
    },
    {
        name: 'bootstrap-icons/icons/trash2-fill'
    },
    {
        name: 'bootstrap-icons/icons/trash2'
    },
    {
        name: 'bootstrap-icons/icons/trash3-fill'
    },
    {
        name: 'bootstrap-icons/icons/trash3'
    },
    {
        name: 'bootstrap-icons/icons/tree-fill'
    },
    {
        name: 'bootstrap-icons/icons/tree'
    },
    {
        name: 'bootstrap-icons/icons/trello'
    },
    {
        name: 'bootstrap-icons/icons/triangle-fill'
    },
    {
        name: 'bootstrap-icons/icons/triangle-half'
    },
    {
        name: 'bootstrap-icons/icons/triangle'
    },
    {
        name: 'bootstrap-icons/icons/trophy-fill'
    },
    {
        name: 'bootstrap-icons/icons/trophy'
    },
    {
        name: 'bootstrap-icons/icons/tropical-storm'
    },
    {
        name: 'bootstrap-icons/icons/truck-flatbed'
    },
    {
        name: 'bootstrap-icons/icons/truck-front-fill'
    },
    {
        name: 'bootstrap-icons/icons/truck-front'
    },
    {
        name: 'bootstrap-icons/icons/truck'
    },
    {
        name: 'bootstrap-icons/icons/tsunami'
    },
    {
        name: 'bootstrap-icons/icons/tux'
    },
    {
        name: 'bootstrap-icons/icons/tv-fill'
    },
    {
        name: 'bootstrap-icons/icons/tv'
    },
    {
        name: 'bootstrap-icons/icons/twitch'
    },
    {
        name: 'bootstrap-icons/icons/twitter-x'
    },
    {
        name: 'bootstrap-icons/icons/twitter'
    },
    {
        name: 'bootstrap-icons/icons/type-bold'
    },
    {
        name: 'bootstrap-icons/icons/type-h1'
    },
    {
        name: 'bootstrap-icons/icons/type-h2'
    },
    {
        name: 'bootstrap-icons/icons/type-h3'
    },
    {
        name: 'bootstrap-icons/icons/type-h4'
    },
    {
        name: 'bootstrap-icons/icons/type-h5'
    },
    {
        name: 'bootstrap-icons/icons/type-h6'
    },
    {
        name: 'bootstrap-icons/icons/type-italic'
    },
    {
        name: 'bootstrap-icons/icons/type-strikethrough'
    },
    {
        name: 'bootstrap-icons/icons/type-underline'
    },
    {
        name: 'bootstrap-icons/icons/type'
    },
    {
        name: 'bootstrap-icons/icons/typescript'
    },
    {
        name: 'bootstrap-icons/icons/ubuntu'
    },
    {
        name: 'bootstrap-icons/icons/ui-checks-grid'
    },
    {
        name: 'bootstrap-icons/icons/ui-checks'
    },
    {
        name: 'bootstrap-icons/icons/ui-radios-grid'
    },
    {
        name: 'bootstrap-icons/icons/ui-radios'
    },
    {
        name: 'bootstrap-icons/icons/umbrella-fill'
    },
    {
        name: 'bootstrap-icons/icons/umbrella'
    },
    {
        name: 'bootstrap-icons/icons/unindent'
    },
    {
        name: 'bootstrap-icons/icons/union'
    },
    {
        name: 'bootstrap-icons/icons/unity'
    },
    {
        name: 'bootstrap-icons/icons/universal-access-circle'
    },
    {
        name: 'bootstrap-icons/icons/universal-access'
    },
    {
        name: 'bootstrap-icons/icons/unlock-fill'
    },
    {
        name: 'bootstrap-icons/icons/unlock'
    },
    {
        name: 'bootstrap-icons/icons/unlock2-fill'
    },
    {
        name: 'bootstrap-icons/icons/unlock2'
    },
    {
        name: 'bootstrap-icons/icons/upc-scan'
    },
    {
        name: 'bootstrap-icons/icons/upc'
    },
    {
        name: 'bootstrap-icons/icons/upload'
    },
    {
        name: 'bootstrap-icons/icons/usb-c-fill'
    },
    {
        name: 'bootstrap-icons/icons/usb-c'
    },
    {
        name: 'bootstrap-icons/icons/usb-drive-fill'
    },
    {
        name: 'bootstrap-icons/icons/usb-drive'
    },
    {
        name: 'bootstrap-icons/icons/usb-fill'
    },
    {
        name: 'bootstrap-icons/icons/usb-micro-fill'
    },
    {
        name: 'bootstrap-icons/icons/usb-micro'
    },
    {
        name: 'bootstrap-icons/icons/usb-mini-fill'
    },
    {
        name: 'bootstrap-icons/icons/usb-mini'
    },
    {
        name: 'bootstrap-icons/icons/usb-plug-fill'
    },
    {
        name: 'bootstrap-icons/icons/usb-plug'
    },
    {
        name: 'bootstrap-icons/icons/usb-symbol'
    },
    {
        name: 'bootstrap-icons/icons/usb'
    },
    {
        name: 'bootstrap-icons/icons/valentine'
    },
    {
        name: 'bootstrap-icons/icons/valentine2'
    },
    {
        name: 'bootstrap-icons/icons/vector-pen'
    },
    {
        name: 'bootstrap-icons/icons/view-list'
    },
    {
        name: 'bootstrap-icons/icons/view-stacked'
    },
    {
        name: 'bootstrap-icons/icons/vignette'
    },
    {
        name: 'bootstrap-icons/icons/vimeo'
    },
    {
        name: 'bootstrap-icons/icons/vinyl-fill'
    },
    {
        name: 'bootstrap-icons/icons/vinyl'
    },
    {
        name: 'bootstrap-icons/icons/virus'
    },
    {
        name: 'bootstrap-icons/icons/virus2'
    },
    {
        name: 'bootstrap-icons/icons/voicemail'
    },
    {
        name: 'bootstrap-icons/icons/volume-down-fill'
    },
    {
        name: 'bootstrap-icons/icons/volume-down'
    },
    {
        name: 'bootstrap-icons/icons/volume-mute-fill'
    },
    {
        name: 'bootstrap-icons/icons/volume-mute'
    },
    {
        name: 'bootstrap-icons/icons/volume-off-fill'
    },
    {
        name: 'bootstrap-icons/icons/volume-off'
    },
    {
        name: 'bootstrap-icons/icons/volume-up-fill'
    },
    {
        name: 'bootstrap-icons/icons/volume-up'
    },
    {
        name: 'bootstrap-icons/icons/vr'
    },
    {
        name: 'bootstrap-icons/icons/wallet-fill'
    },
    {
        name: 'bootstrap-icons/icons/wallet'
    },
    {
        name: 'bootstrap-icons/icons/wallet2'
    },
    {
        name: 'bootstrap-icons/icons/watch'
    },
    {
        name: 'bootstrap-icons/icons/water'
    },
    {
        name: 'bootstrap-icons/icons/webcam-fill'
    },
    {
        name: 'bootstrap-icons/icons/webcam'
    },
    {
        name: 'bootstrap-icons/icons/wechat'
    },
    {
        name: 'bootstrap-icons/icons/whatsapp'
    },
    {
        name: 'bootstrap-icons/icons/wifi-1'
    },
    {
        name: 'bootstrap-icons/icons/wifi-2'
    },
    {
        name: 'bootstrap-icons/icons/wifi-off'
    },
    {
        name: 'bootstrap-icons/icons/wifi'
    },
    {
        name: 'bootstrap-icons/icons/wikipedia'
    },
    {
        name: 'bootstrap-icons/icons/wind'
    },
    {
        name: 'bootstrap-icons/icons/window-dash'
    },
    {
        name: 'bootstrap-icons/icons/window-desktop'
    },
    {
        name: 'bootstrap-icons/icons/window-dock'
    },
    {
        name: 'bootstrap-icons/icons/window-fullscreen'
    },
    {
        name: 'bootstrap-icons/icons/window-plus'
    },
    {
        name: 'bootstrap-icons/icons/window-sidebar'
    },
    {
        name: 'bootstrap-icons/icons/window-split'
    },
    {
        name: 'bootstrap-icons/icons/window-stack'
    },
    {
        name: 'bootstrap-icons/icons/window-x'
    },
    {
        name: 'bootstrap-icons/icons/window'
    },
    {
        name: 'bootstrap-icons/icons/windows'
    },
    {
        name: 'bootstrap-icons/icons/wordpress'
    },
    {
        name: 'bootstrap-icons/icons/wrench-adjustable-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/wrench-adjustable-circle'
    },
    {
        name: 'bootstrap-icons/icons/wrench-adjustable'
    },
    {
        name: 'bootstrap-icons/icons/wrench'
    },
    {
        name: 'bootstrap-icons/icons/x-circle-fill'
    },
    {
        name: 'bootstrap-icons/icons/x-circle'
    },
    {
        name: 'bootstrap-icons/icons/x-diamond-fill'
    },
    {
        name: 'bootstrap-icons/icons/x-diamond'
    },
    {
        name: 'bootstrap-icons/icons/x-lg'
    },
    {
        name: 'bootstrap-icons/icons/x-octagon-fill'
    },
    {
        name: 'bootstrap-icons/icons/x-octagon'
    },
    {
        name: 'bootstrap-icons/icons/x-square-fill'
    },
    {
        name: 'bootstrap-icons/icons/x-square'
    },
    {
        name: 'bootstrap-icons/icons/x'
    },
    {
        name: 'bootstrap-icons/icons/xbox'
    },
    {
        name: 'bootstrap-icons/icons/yelp'
    },
    {
        name: 'bootstrap-icons/icons/yin-yang'
    },
    {
        name: 'bootstrap-icons/icons/youtube'
    },
    {
        name: 'bootstrap-icons/icons/zoom-in'
    },
    {
        name: 'bootstrap-icons/icons/zoom-out'
    }
]
